Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal.
Como posso criar uma checkconstraint para uma coluna que faça a seguinte regra de validação.
Um restaurante tem uma tabela de Movimentação do seu caixa:
Tabela Movimento
codigo_pk
descricao
tipo_movimento (1 - entrada ou 2 - saida)
tipo_operacao (1 - compra, 2 - consumo e 3 - estorno)
Sendo que o tipo_movimento entrada só permite para o tipo_operacao os itens de compra e estorno. Já o tipo_movimento saida só permite o tipo_operacao consumo e estorno.
Ficando assim:
tipo_movimento==========tipo_operacao
------1--------------------------------------------1
------1--------------------------------------------3
------2--------------------------------------------2
------2--------------------------------------------3
Gostaria de criar uma checkconstraint em tipo_operacao que quando o tipo_movimento for 2 somente aceite os valores 2 ou 3 para o tipo_operacao.
Como fazer?
Obrigado.
Carregando comentários...