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

Je jedinečný klíč SQL Server také index?

Jedinečný klíč:Jedinečný klíč vynucuje jedinečnost sloupce, na kterém jsou definovány. Jedinečný klíč vytváří neshlukovaný index ve sloupci. Jedinečný klíč umožňuje pouze jednu hodnotu NULL.

Změňte tabulku a přidejte do sloupce jedinečné omezení:

ALTER TABLE Autoři ADD CONSTRAINTIX_Authors_Name UNIQUE(Jméno) PŘEJÍT

Zdroj

Další informace od MSDN.

FWIW -- pokud vaše omezení nevytváří index, vyhnul bych se jeho pojmenování IX_ protože se obvykle předpokládá, že je spojen s jedním (IX =Index).



  1. Tipy pro opravu fragmentace indexu SQL Server

  2. Příklady TIMESTAMPADD() – MySQL

  3. Zlepšení výkonu Galera Cluster pro MySQL nebo MariaDB

  4. Získejte seznam podporovaných časových pásem v SQL Server (T-SQL)