SQL-添加唯一约束失败

SQL-添加唯一约束失败,sql,constraints,alter,Sql,Constraints,Alter,正在尝试更改SQL Server中的表。我想向表ReportingItemNames中名为Names的列添加唯一约束: ALTER TABLE ReportingItemNames ADD CONSTRAINT UC_ReportingItemNames$Name UNIQUE ([ReportingItemNames,Name]) 但我得到了这个错误: 目标表或视图中不存在列名“ReportingItemNames,name” 我哪里出错了?应该是: ALTER TABLE Report

正在尝试更改SQL Server中的表。我想向表
ReportingItemNames
中名为
Names
的列添加唯一约束:

ALTER TABLE ReportingItemNames
  ADD CONSTRAINT UC_ReportingItemNames$Name UNIQUE ([ReportingItemNames,Name])
但我得到了这个错误:

目标表或视图中不存在列名“ReportingItemNames,name”

我哪里出错了?

应该是:

ALTER TABLE ReportingItemNames
    ADD CONSTRAINT UC_ReportingItemNames$Name UNIQUE ([Name])
难道不是:

ALTER TABLE ReportingItemNames
    ADD CONSTRAINT UC_ReportingItemNames$Name UNIQUE ([Name])
使用以下命令:

ALTER TABLE ReportingItemNames
           ADD CONSTRAINT UC_ReportingItemNames UNIQUE ([Name])
有关更多信息,请参阅文档。

使用以下方法:

ALTER TABLE ReportingItemNames
           ADD CONSTRAINT UC_ReportingItemNames UNIQUE ([Name])

有关详细信息,请参阅文档。

仅在“唯一”之后使用列名。仅在“唯一”之后使用列名。@MathLover,您能提供链接吗
w3schools
不是很好的资源。@MathLover,你能提供一个链接吗<代码>学校不是很好的资源。