[firebase-br] trigger after insert or update

wrpereira em gmail.com wrpereira em gmail.com
Dom Dez 5 16:57:05 -03 2010


Robson,

     Não vi resposta ao seu post. Já passou bastante tmp, mas eu uso 
estes ifs, só q na trigger q tenho aki, estão entre parêntesis:
     if (updating) then

Em 27/11/2010 03:53, Robson Catunda escreveu:
> é isso mesmo,
> esse exemplo tirei de um tutorial de firebird na internet...
> inserting, updating e deleting são os modos pelos quais a tabela foi
> chamada.
> mas não funciona.
> Em 26 de novembro de 2010 22:03, Reijanio Nunes Ribeiro<rnribeiro em gmail.com
>> escreveu:
>> CREATE TRIGGER xxxpp FOR movicaixa
>> AFTER INSERT OR UPDATE
>> AS BEGIN
>>   IF INSERTING THEN
>>    INSERT INTO script_s (numero) VALUES (100);
>>   ELSE
>>    INSERT INTO script_s (numero) VALUES (200);
>> END;
>>
>> olha não tenho muito conhecimento de linguagens procedurais de bancos de
>> dados mais esse if inserting ele funciona para os estados da tabela algo
>> assin if inserting then
>> else if updating then
>>
>> else if deleting then creo que seja assim
>>
>> 2010/11/26 Robson Catunda<robson.catunda em gmail.com>
>>
>>> Estou utilizando o firebird 2.0
>>>
>>> Tento fazer esse exemplo:
>>>
>>> CREATE TRIGGER xxxpp FOR movicaixa
>>> AFTER INSERT OR UPDATE
>>> AS BEGIN
>>>    IF INSERTING THEN
>>>     INSERT INTO script_s (numero) VALUES (100);
>>>    ELSE
>>>     INSERT INTO script_s (numero) VALUES (200);
>>> END;
>>>
>>> mas dá erro no inserting.
>>>
>>> pq?
>>> ______________________________________________
>>> 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
>>>
>> ______________________________________________
>> 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
>>
> ______________________________________________
> 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