您的位置:首页 > 其它

增加联合主键

2013-11-11 19:38 381 查看
--把CSupplierCode列是null值的更改为“”
update TDayInStorage set CSupplierCode='' where CSupplierCode is null
go
--更改列非空
alter table TDayInStorage
alter column CSupplierCode char(5) not null
go
--删除表中的联合主键
ALTER TABLE TDayInStorage DROP CONSTRAINT [PK_TDayInStorage]
go
--增加联合主键
ALTER TABLE TDayInStorage ADD CONSTRAINT [PK_TDayInStorage] PRIMARY KEY
(CMaterialCode,CSupplierCode,CInTime,CFactoryCode)
go
--增加列非空,并且第一次插入时间为当前日-1天
alter table TDayInStorage
add CreateDateTime Datetime not null default(getDate()-1)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: