我已经向列(department_id)添加了一个默认约束,然后将其删除,之后再次尝试将默认约束添加到同一列,我无法理解为什么删除后会出现此错误,可能是任何一个帮助我,我是sql的新手...
错误是:
Msg 1781,Level 16,State 1,Line 1 Column已经有一个DEFAULT界限 它。消息1750,级别16,状态0,行1无法创建 约束。查看以前的错误。
答案 0 :(得分:1)
使用系统sp
检查该表的现有约束。
EXECUTE sp_help 'table_name'
如果存在任何默认约束,请删除该约束并尝试添加约束。