SQL SERVER - Como criar CONSTRAINT em uma tabela já existente

watch_later 27 de mar de 2014
Boa Noite galera , irei responder algumas perguntas feitas por alguns usuários sobre SQL SERVER, uma delas é essa.
"Podemos criar uma constraint exclusiva em coluna de uma tabela existente?" Claro que sim! Aqui está como você pode criar uma constraint exclusiva em cima de uma tabela que já existe em no nosso sistema.
        
        USE tempdb
        GO
        - Create Table
        CREATE TABLE Table1 (ID INT, Col1 VARCHAR(100))
        GO
        -- Alter Table Create Constraint
        ALTER TABLE Table1
        ADD CONSTRAINT UX_Constraint UNIQUE (Col1)
        GO
        -- Clean up
        DROP TABLE Table1
        GO
        
    
Se a tabela já existe, você pode usar o método acima para criar a Constraint. No entanto, se você está prestes a criar tabelas, você pode simplesmente especificar UNIQUE na definição do esquema de criar a Tabela. Vamos discutir sobre isso em um post futuro. vou ficando por aqui , até o próximo post. Espero ter ajudado...Até a próxima