表结构和约束的维护

表结构

添加列

alter table 表名 add 新列名 数据类型

删除列

alter table 表名 drop column 列名

修改列

alter table 表名 alter column 列名 新数据类型

维护约束

删除约束

alter table 表名 drop constraint 约束名

添加约束

check

alter table 表名 add constraint 约束名 check(表达式)

主键

alter table 表名 add constraint 约束名 primary key(列名)

唯一

alter table 表名 add constraint 约束名 unique(列名)

默认值

alter table 表名 add constraint 约束名 default 默认值 for (列名)

外键

alter table 表名 add constraint 约束名 foreign key(列名) references 关联表名(列名(主键))