adandelion

诗词在线 http:/www.chinapoesy.com


诗词在线 |唐诗|宋词|元曲|诗经|离骚|乐府|现代诗歌

博客园 首页 联系 订阅 管理

 

如何修改列的默认值T-SQL

没有办法直接通过脚本修改列的默认值。只能先删除原来默认值的约束,再重新添加默认值的约束

 

SELECT d.definition d.name,*
FROM sys.default_constraints AS d
INNER JOIN sys.columns AS c
ON d.parent_column_id = c.column_id
WHERE d.parent_object_id = OBJECT_ID(N'table name', N'U')
AND c.name = 'column name';

----
alter table [table name]
drop constraint [上面d.name]
go
alter table [table name]
add constraint 约束的名字 default 1  for column Name
go
exec sp_helpconstraint [table name]
posted on 2012-09-21 22:39  猪头  阅读(3081)  评论(0编辑  收藏  举报

欢迎访问诗词在线http://www.chinapoesy.com   诗词在线 |唐诗|宋词|元曲|诗经|离骚|乐府|古典诗歌|现代诗歌|古典诗词|现代诗词|诗歌可以陶冶你的情操、丰富你的生活,让你更具内涵。诗词在线打造中国最好的诗词社区!

诗词在线社区

126在线阅读网 历史书籍、文学书籍、小说。。。