sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo especifico que una columna sea única en el ámbito de una relación en SQL Server 2008?

RESTRICCIÓN ÚNICA o índice ÚNICO. Cualquiera de los dos servirá.

ALTER TABLE dbo.MyTable WITH CHECK ADD
    CONSTRAINT UQ_MyTable_BookTitle UNIQUE (BookID, Title)

o

CREATE UNIQUE INDEX IXU_MyTable_BookTitle ON dbo.MyTable (BookID, Title)