sql >> Database >  >> RDS >> Sqlserver

Is de Sql Server Unique Key ook een Index?

Unieke sleutel:Unieke sleutel dwingt de uniciteit af van de kolom waarop ze zijn gedefinieerd. Unieke sleutel creëert een niet-geclusterde index op de kolom. Unieke sleutel staat slechts één NULL-waarde toe.

Wijzig de tabel om een ​​unieke constraintto-kolom toe te voegen:

ALTER TABLE Auteurs ADD CONSTRAINTIX_Authors_Name UNIQUE(Name) GO

Bron

Meer informatie van MSDN.

FWIW -- als uw beperking geen index maakt, zou ik vermijden om deze IX_ te noemen aangezien dat normaal gesproken wordt geassocieerd met één (IX =Index).



  1. Afdrukken naar scherm in .sql-bestand postgres

  2. Weergaven in SQL begrijpen

  3. Is het mogelijk om toegang te krijgen tot een .mdf-database zonder SQL Server?

  4. Verbinding maken met Informix (IDS12 DB) in IRI Workbench