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

SQL Server 2005 Hvordan opretter man en unik begrænsning?

SQL-kommandoen er:

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

Se den fulde syntaks her.

Hvis du vil gøre det fra et databasediagram:

  • højreklik på tabellen, og vælg 'Indekser/nøgler'
  • klik på knappen Tilføj for at tilføje et nyt indeks
  • indtast de nødvendige oplysninger i Egenskaber på højre side:
    • de ønskede kolonner (klik på ellipseknappen for at vælge)
    • indstil Is Unique til Ja
    • giv det et passende navn


  1. Betydningen af ​​Oracles dump(systimestamp) bytes

  2. Opdatering af Oracle Table fra Excel VBA Macro ved hjælp af ODBC-forbindelse

  3. Sådan tilføjes en primær nøgle til en eksisterende tabel i SQL Server (T-SQL-eksempler)

  4. SQL:Oprettelse af en relationstabel med 2 forskellige auto_increment