你应该在删除旧约束之前添加新约束

时间:2016-02-24 13:22:00

标签: sql-server tsql primary-key

在删除原始密码之前,是否应该为主键添加新约束?我现在遇到了一个问题。我想删除它并添加一个新约束,但它会抛出拟合。这是代码。丢弃抛出错误

  

消息3728,级别16,状态1,行1'CAR_ID_Name'不是约束。   Msg 3727,Level 16,State 0,Line 1

无法删除约束。查看以前的错误。

$printf 'abcd'
abcd$ echo 'abcd'
abcd
$

1 个答案:

答案 0 :(得分:0)

我解决了。问题是主键不是你有时看到的那个。

例如: SELECT name,type_desc 来自sys.objects WHERE parent_object_id = OBJECT_ID(N'Pile_MM_Management');