Oracle 常用

Oracle修改表名

alter table 旧表名 rename to 新表名

Oracle 修改列名

alter table 表名 rename column 旧列名 to 新列名

修改列长度

alter table XXX modify (AAA NUMBER(8) default 0);

添加一列

alter table 表名 add( 列名  字段类型(长度));
alter TABLE AAA add( BBB  varchar2(100));

删除一列

alter table 表名 drop column 列名;

序列

CREATE SEQUENCE seq_xxx
start with 1
increment by 1
MAXVALUE 999999999
nocycle
cache 10;

索引

CREATE [UNIQUE] INDEX index_name ON table_name(column_name[,column_name…])
UNIQUE:指定索引列上的值必须是唯一的。称为唯一索引。

index_name:指定索引名。

tabl_name:指定要为哪个表创建索引。

column_name:指定要对哪个列创建索引。我们也可以对多列创建索引;这种索引称为组合索引。

相关推荐