--修改表结构(尽量减少修改)
--添加列
---alter table 表名 add 新列名 数据类型
alter table People add PeopleMail varchar(200)
--删除列
---alter table 表名 drop column列名
alter table People drop column PeopleMail
--修改列
--alter table 表名 alter column 列名 数据类型
--修改地址varchar(300)为varchar(200)
alter table People alter column PeopleAddress varchar(200)
--维护约束(删除、添加)
--删除
---alter table 表名 drop constraint 约束名
--删除月薪的约束
alter table People drop constraint CK_People_PeoPleSa_34C8D9D1
--添加约束
--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 关联表名(列名(主键))
sql sever 修改表结构和约束维护
最新推荐文章于 2024-06-12 10:02:59 发布