Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да създадете Composite Unique Constraint в SQL Server 2005

Опитайте това:

ALTER TABLE dbo.YourTableName 
ADD CONSTRAINT
ConstraintName UNIQUE NONCLUSTERED
(
    Column01,
    Column02,
    Column03
)

Използвам имена на фирми за ограничения, така че ако бъдат нарушени и се появи изключение, получавам „Само едно нарушение на отдел на служител “ в моето съобщение за грешка, а не „Нарушение на ограничениеXXX ".



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Архивиране на SQL Server 2017 -2

  2. Индексна ключова колона СРЕЩУ включена в индекс колона

  3. конвертирайте функцията ms-access last() в sql сървър 2008

  4. COUNT(DISTINCT) в множество колони в SQL Server 2008

  5. Пример за прост оператор за сливане в SQL Server