Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana saya bisa membuat batasan unik SQL berdasarkan 2 kolom?

Anda dapat mencoba ini:

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

atau

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

atau

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. Nilai yang Dipisahkan Koma dengan SQL Query

  2. Cari jumlah kata dalam string menggunakan SQL

  3. Ganti nama Batasan CHECK di SQL Server menggunakan T-SQL

  4. MSSQL - Konversi milidetik sejak 1970 ke datetime2

  5. Cross bergabung dengan Sql Query