SQL SERVER-修改表,列,約束等sql語句
阿新 • • 發佈:2019-01-13
--增加列
alter table userinfo add delflag smallint null
--增加預設值約束
alter table userinfo add constraint DF_UserInfo_DelFlag default(0) for delflag
--增加主鍵約束
alter table userinfo add constraint PK_UserInfo_Id primary key(id)
--增加唯一鍵約束
alter table userinfo add constraint UQ_UserInfo_Name unique(id)
--增加外來鍵鍵約束
alter table department add constraint FK_UserInfo_Department foreign key(DepMasterId)
references userinfo(id)
--刪除約束
alter table userinfo drop constraint DF_UserInfo_DelFlag
--刪除列
alter table userinfo drop column delflag
--修改列
alter table userinfo alter column address nvarchar(64) null