易截截图软件、单文件、免安装、纯绿色、仅160KB

几个常用的,对表的某一列进行操作的SQL命令

适用:ORACLE
 修改列名
          alter table xxx rename column aaa to bbb;
删除一列
          alter table xxx drop column aaa;
增加一列
          alter table xxx add aaa varchar2(22);
修改某列的类型
           alter table xxx modify aaa varchar2(22);
把某一列的值赋给另一列
           update xxx set aaa = bbb;
修改某一列允许为空(不为空)
           alter table xxx modify aaa (not) null;
修改某一列的默认值
           alter table xxx modify aaa default 1;
为某一列增加注释
           comment on column xxx.aaa  is 'abc......';
设置某一列为主键
           alter table xxx add constraint PK_XXX primary key (aaa);
删除主键
           alter table xxx drop constraint PK_XXX cascade;
增加(唯一)索引
           create (unique) index IDX_XXX_AAA on xxx(aaa);
本文来自CSDN博客,转载自:http://blog.csdn.net/alex197963/archive/2007/04/29/1591439.aspx


相关文档:

sql命令、函数

--语 句 功 能 
--数据操作 
SELECT --从数据库表中检索数据行和列 
INSERT --向数据库表添加新数据行 
DELETE --从数据库表中删除数据行 
UPDATE --更新数据库表中的数据 
--数据定义 
CREATE TABLE --创建一个数据库表 
DROP TABLE --从数据库中删除表 
......

sql基本语句

/*********************************************************/
目录清单CONTEXT LIST
/*********************************************************/
1.数据库DataBase
1.1数据库建立/删除create/drop database
1.2数据库备份与恢复backup/restore database
/***************************************************** ......

sql语句集锦

SQL语句集锦
--语 句                                功 能
--数据操作
SELECT      --从数据库表中检索数据行和列
INSERT& ......

sql中 in 、not in 、exists、not exists 用法和差别

exists (sql 返回结果集为真)
not exists (sql 不返回结果集为真)
如下:
表A
ID NAME
1    A1
2    A2
3  A3
表B
ID AID NAME
1    1 B1
2    2 B2
3    2 B3
表A和表B是1对多的关系 A.ID => B.AID
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号