sql >> Databáze >  >> RDS >> Sqlserver

Jak určím sloupec, který má být jedinečný v rozsahu vztahu v SQL Server 2008?

UNIQUE CONSTRAINT nebo UNIQUE index. Buď bude stačit.

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

nebo

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


  1. Chyba nesprávného řetězce při přidávání emotikonů do databáze prostřednictvím formuláře

  2. mysql pomalý na první dotaz, pak rychlý pro související dotazy

  3. Pochopení velikosti úložiště „čas“ na serveru SQL Server

  4. Co to znamená vybrat 1 z tabulky?