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

Как мога да създам уникално SQL ограничение на базата на 2 колони?

Можете да опитате това:

CREATE UNIQUE CLUSTERED INDEX index_name ON TABLE (col1,col2)

или

CREATE UNIQUE NONCLUSTERED INDEX index_name ON TABLE (col1,col2)

или

ALTER TABLE [dbo].[TABLE] ADD CONSTRAINT
    UNIQUE_Table UNIQUE CLUSTERED
    (
       col1,
       col2
    ) ON [PRIMARY]


  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 към PostgreSQL

  2. ВМЪКНЕТЕ много записи с помощта на SQL Server 2008

  3. Как връщате имената на колоните на таблица?

  4. Странност на кода за връщане на съхранена процедура на SQL Server

  5. как да покажа целия отчет на една страница с помощта на Report Builder?