locked
Check Constraint.. RRS feed

  • Pergunta

  • Pessoal.. Gostaria de saber como faço um Check Constraint que não permite que dois campos de um mesmo registros sejam iguais (USER_ID e USER_BOSS_ID, sendo o USER_ID Identity).. No caso de fazer um Insert ou Update do BOSS_ID igual ao USER_ID, deve retornar um erro..

    Obrigado!
    sexta-feira, 29 de setembro de 2006 13:16

Todas as Respostas

  • Solrac,

    Você quer criar um Check Constraint para comparar se dois campos tem o mesmo valor de conteúdo?

    Veja este exemplo pode te ajudar

    Alter Table SuaTable

     Add Constraint [CK_Verificar_Campos] Check (Boss_ID <> User_ID)

    sexta-feira, 29 de setembro de 2006 13:29
    Moderador
  • Isso meso.. Obrigado..
    sexta-feira, 29 de setembro de 2006 13:31
  • ALTER TABLE tabela
    ADD CONSTRAINT CK_DIFF  CHECK (BOSS_ID <> USER_ID)

     

    sexta-feira, 29 de setembro de 2006 14:33