Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak określić kolumnę, która ma być unikatowa w zakresie relacji w SQL Server 2008?

UNIQUE CONSTRAINT lub UNIQUE indeks. Każdy z nich to zrobi.

ALTER TABLE dbo.MyTable WITH CHECK ADD
    CONSTRAINT UQ_MyTable_BookTitle UNIQUE (BookID, Title)

lub

CREATE UNIQUE INDEX IXU_MyTable_BookTitle ON dbo.MyTable (BookID, Title)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Podziel zakres dat na jeden wiersz na miesiąc na serwerze sql

  2. Utworzyć użytkownika, który może ZOBACZYĆ tylko jedną bazę danych i tylko z niej wybierać?

  3. Procedura składowana EXEC vs różnica sp_executesql?

  4. Jak ułożyć rzędy tabeli w kolejności rosnącej i jednocześnie zapisywać tabelę?

  5. Jak zaktualizować kolumnę tożsamości w SQL Server?