摘要: 当动态添加 表的 列时,如果设置了该列的 默认值,那么再用alter table TableName drop column ColumnName语句时就会报错,例如,“消息 5074,级别 16,状态 1,第 1 行对象'DF__Tb_SalaryPar__aa__7DB89C09' 依赖于 列'aa'。消息 4922,级别 16,状态 9,第 1 行由于一个或多个对象访问此列,ALTER TABLE DROP COLUMN aa 失败。”因为存在了default约束。此时我们需要 做的:1.查找出表中该列的约束名称declare @name varchar( 阅读全文
posted @ 2011-10-18 15:26 马儿快跑 阅读(529) 评论(0) 推荐(0) 编辑