none
Adicionar Unique Constraint RRS feed

Respostas

  • Bom Dia,

     

    Tente o seguinte

     

    ALTER TABLE tbl ADD CONSTRAINT UqCampo UNIQUE (Campo)

     

    Se quiser, pode especificar mais de um campo

     

    ALTER TABLE tbl ADD CONSTRAINT UqCampo UNIQUE (Campo1, Campo2)

     

    [ ]s,

     

    Gustavo

    terça-feira, 23 de setembro de 2008 12:39

Todas as Respostas

  • Bom Dia,

     

    Tente o seguinte

     

    ALTER TABLE tbl ADD CONSTRAINT UqCampo UNIQUE (Campo)

     

    Se quiser, pode especificar mais de um campo

     

    ALTER TABLE tbl ADD CONSTRAINT UqCampo UNIQUE (Campo1, Campo2)

     

    [ ]s,

     

    Gustavo

    terça-feira, 23 de setembro de 2008 12:39
  • Alexandre,

     

    Basicamente os exemplos do Gustavo demonstram as formas possíveis de se criar um constraint Unique.

     

    Eu gosto de dar nomes paras Constraints, com o objetivo de melhor a organização do banco de dados, veja os exemplos, se baseando no que o Gustavo fez!!!

     

    Code Snippet

    ALTER TABLE MinhaTable

     ADD CONSTRAINT [UN_MinhaConstraintUnique] Unique (Campo)

     

    ALTER TABLE MinhaTable

     ADD CONSTRAINT [UN_MinhaConstraintUniqueComposta] Unique (Campo1, Campo2)

     

     

     

    Se você quiser saber mais sobre constrainst, acesse o Books On-Line do SQL Server.

     

    terça-feira, 23 de setembro de 2008 13:20