Oracle-SQL ALTER语句写法

来源:互联网 发布:淘宝天猫投诉电话人工 编辑:程序博客网 时间:2024/05/16 17:36

Alter语句写法繁多,为避免忘记特意记一记

CREATE TABLE ALTER_TABLE_ACTIONS(  COL1 VARCHAR2(10) NOT NULL PRIMARY KEY,  COL2 VARCHAR2(10) NOT NULL);

增字段col3

ALTER TABLE ALTER_TABLE_ACTIONS ADD COL3 VARCHAR2(10) NOT NULL;

删字段col3

ALTER TABLE ALTER_TABLE_ACTIONS DROP COLUMN COL3;

创建未命名UNIQUE约束,名字由Oracle自动生成

ALTER TABLE ALTER_TABLE_ACTIONS ADD UNIQUE ( COL2 );

创建指定名字UNIQUE约束

ALTER TABLE ALTER_TABLE_ACTIONS ADD UNIQUE ( COL2 ) USING INDEX (  CREATE INDEX COL2_U_INDEX ON ALTER_TABLE_ACTIONS ( COL2 ) );

To be continue…

原创粉丝点击