错误:已在sql server中定义了主键

时间:2017-11-22 17:40:03

标签: sql-server

我正在尝试检查primary key clustered index是否存在,然后才创建它并收到以下错误

ciqRestatementType已经定义了主键。     无法创建约束或索引。查看以前的错误。

IF NOT EXISTS (SELECT * FROM sys.objects 
               WHERE object_id = OBJECT_ID(N'pk_ciqRestatementType') 
               AND type in (N'U'))
        ALTER TABLE [ciqRestatementType] 
        ADD CONSTRAINT [pk_ciqRestatementType] PRIMARY KEY CLUSTERED
      ( [restatementTypeId] ASC)

有人可以告诉我这是什么问题吗?

0 个答案:

没有答案