RES: [firebase-br] Trigger ou Store Procedure e como fazer?
Wellington Luiz da Silva Fuzato
fuzato em yahoo.com.br
Qua Set 29 00:00:07 -03 2004
Você também pode criar uma validação direto na tabela,
assim:
ALTER TABLE <TABELA>
ADD CONSTRAINT CK_QUANTIDADE
CHECK (QUANTIDADE IS NOT NULL AND QUANTIDADE
> 0);
[]s
--- Rubem Rocha <rrocha em fpf.br> escreveu:
> Uma maneira de resolver isso sem precisar de trigger
> ou stored procedure é usar um DOMAIN pro campo da
> tabela. Exemplo (extraído dos exemplos que vem com o
> FireBird):
>
> CREATE DOMAIN DEPTNO AS CHAR(3) CHECK (VALUE = '000'
> OR (VALUE > '0' AND VALUE <= '999') OR VALUE IS
> NULL);
>
> []s
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br
> [mailto:lista-bounces em firebase.com.br] Em nome de
> Joubert Rinaldi
> Enviada em: terça-feira, 28 de setembro de 2004
> 19:35
> Para: FireBase
> Assunto: [firebase-br] Trigger ou Store Procedure e
> como fazer?
>
>
> Amigos,
>
> Quero colocar no campo QUANTIDADE uma validação para
> não aceitar "0".
>
> Devo fazer isso em uma trigger ou store procedure?
>
> E como seria essa trigger/store procedure?
>
> Help? Help? Help?
>
> --
> MSN: jcombr em hotmail.com
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br)
> Para editar sua configuração na lista, use o
> endereço
>
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br)
> Para editar sua configuração na lista, use o
> endereço
>
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/
Mais detalhes sobre a lista de discussão lista