简体   繁体   中英

SQL - Add Unique Constraint Failure

Trying to alter a table in SQL Server. I want to add a unique constraint to a column called Names in table ReportingItemNames :

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

But I am getting this error:

Column name 'ReportingItemNames,Name' does not exist in the target table or view

Where am I going wrong?

Use this:

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

You can refer to ALTER TABLE (Transact-SQL) documentation for more information.

Shouldn't it be:

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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM