修改表 1.向表中添加新字段 ALTER TABLE <table_name> ADD (字段1 类型 [NOT NULL], 字段2 类型 [NOT NULL] .... ); 2.修改表中字段 ALTER TABLE <table_name> modify(字段1 类型, 字段2 类型 .... ); 3 .删除表中字段 ALTER TABLE <table_name> drop(字段1, 字段2 .... ); 4 .修改表的名称 RENAME <table_name> to <new table_name>; 5 .对已经存在的表添加约束 ALTER TABLE <table_name> ADD CONSTRAINT <constraint_name> 约束类型 (针对的字段名); 示例: Alter table emp add constraint S_F Foreign key (deptno) references dept(deptno); 6 .对表里的约束禁用; ALTER TABLE <table_name> DISABLE CONSTRAINT <constraint_name>; 7 .对表里的约束重新启用; ALTER TABLE <table_name> ENABLE CONSTRAINT <constraint_name>; 8 .删除表中约束 ALTER TABLE <table_name> DROP CONSTRAINT <constraint_name>; 示例: ALTER TABLE emp drop CONSTRAINT <Primary key>; |