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:指定要对哪个列创建索引。我们也可以对多列创建索引;这种索引称为组合索引。