增加联合主键
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)
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)
相关文章推荐
- 欧拉函数
- 让人生厌的社交分享让人疲于分享
- 内存置换空间建置 -- 第8章 Linux 磁盘与文件系统管理
- 软件内部更新,出现“解析包时出现问题”的错误后停止
- opensource clam av
- 南阳ACM5-Binary String Matching
- 求Sn=a+aa+aaa+……+aa……a的值
- Laravel RESTful快速部署指南(二)
- 堆操作与堆排序
- iOS 如何选择delegate、notification、KVO
- 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接
- 祝QQ永远快乐
- TCP的工作原理,TCP的流量控制原理,滑动窗口,拥塞窗口,ACK累计确认等
- struts2拦截器的配置
- Intent跳转到系统应用中的拨号界面、联系人界面、短信界面及其他
- 理解模版
- 虚拟机中Ubuntu在命令行下用户无法登录
- 百度地图之驾车路线的搜索
- android ListView 嵌套listview
- Reverse Nodes in k-Group