Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server 2005 Come creare un vincolo univoco?

Il comando SQL è:

ALTER TABLE <tablename> ADD CONSTRAINT
            <constraintname> UNIQUE NONCLUSTERED
    (
                <columnname>
    )

Vedi la sintassi completa qui.

Se vuoi farlo da un diagramma di database:

  • fai clic con il pulsante destro del mouse sulla tabella e seleziona 'Indici/Chiavi'
  • fai clic sul pulsante Aggiungi per aggiungere un nuovo indice
  • inserisci le informazioni necessarie nelle Proprietà sul lato destro:
    • le colonne desiderate (fai clic sul pulsante con i puntini di sospensione per selezionare)
    • imposta è univoco su Sì
    • dagli un nome appropriato