[firebase-br] erro com trigger

sergio mendes coelho sergiomendescoelho em ig.com.br
Ter Jul 5 23:13:31 -03 2011


voce nao tem relacao da tabela configura com a tabela reserva ?

do jeito que ta, ao que parece se nao existir  "NEW.NRORES=R.NRORES" vira
tudo null da tabela reserva

é assim mesmo isso ?


Em 5 de julho de 2011 22:44, Douglas Fabiano Specht <
douglasfabiano em gmail.com> escreveu:

> boa noite pessoal,
> pessoal estou com um pequeno problema com uma trigger, onde está
> funcionando, mas em 3 campos que são varchar está gravando NULL.
> os campos que estão gravando null são NOMETITULAR, CELULAR, EMAIL,
> alguem pode me ajudar???
>
>
>
> CREATE TRIGGER TG_COPIA_DADOS_RESERVA_FB FOR DETRESERVA
> AFTER INSERT
> AS
> BEGIN
>  INSERT INTO WSMSEMAILRESERVAS (NRORESERVA, NOMETITULAR, DATARESERVA,
> DATAIN, DATAOUT, CELULAR, EMAIL, CODHOTEL, NOMEHOTEL, DATASMS,
> TIPOMENSAGEM, STATUS)
>        SELECT R.NRORES, R.TITULAR, R.DATARES, DT.DATAIN, DT.DATAOUT,
> R.CELULAR, R.EMAIL, '1', CF.NOMEFANTASIA, R.DATARES,'R', 'N'
>                FROM  CONFIGURA CF, RESERVA R
>                LEFT JOIN DETRESERVA DT ON (R.NRORES = DT.NRORES)
>                WHERE NEW.NRORES=R.NRORES;
> END;
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista