Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL Server 2005 Wie erstellt man eine eindeutige Einschränkung?

Der SQL-Befehl lautet:

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

Die vollständige Syntax finden Sie hier.

Wenn Sie dies von einem Datenbankdiagramm aus tun möchten:

  • Klicken Sie mit der rechten Maustaste auf die Tabelle und wählen Sie „Indizes/Schlüssel“ aus
  • Klicken Sie auf die Schaltfläche Hinzufügen, um einen neuen Index hinzuzufügen
  • Geben Sie die notwendigen Informationen in den Eigenschaften auf der rechten Seite ein:
    • die gewünschten Spalten (klicken Sie zum Auswählen auf die Auslassungspunkte)
    • Setzen Sie Eindeutig auf Ja
    • geben Sie ihm einen passenden Namen