Haroldo, Abaixo tenho exemplos de trigger para SQLBASE. Vê te ajuda.
CREATE TRIGGER EXEMPLO_UPDATE AFTER UPDATE OF DESCRICAO ON CARGOS REFERENCING OLD AS COL_ALT (EXECUTE INLINE ( CODIGO,DESCRICAO, COL_ALT.DESCRICAO ) PROCEDURE PROC_PERS STATIC Parameters String: parCODIGO String: parDESCRICAO String: altparDESCRICAO Actions Call SqlImmediate ( ' INSERT INTO TABELA \ ( CAMPO, CANTERIOR, CATUAL,DATA_HORA, ID_CODIGO, TABELA)\ VALUES ( ''DESCRICAO'', :altparDESCRICAO, :parDESCRICAO,\ SYSDATE, :parCODIGO, ''CARGOS'') ' ) ) FOR EACH ROW CREATE TRIGGER EXEMPLO_DELETE BEFORE DELETE ON CARGOS (EXECUTE INLINE ( CODIGO,DESCRICAO ) PROCEDURE PROC_PERS STATIC Parameters String: parCODIGO String: parDESCRICAO Actions Call SqlImmediate ( ' INSERT INTO TABELA \ ( CAMPO, CANTERIOR, CATUAL,DATA_HORA, ID_CODIGO, TABELA)\ VALUES ( ''DESCRICAO'', :parDESCRICAO, '''' ,\ SYSDATE, :parCODIGO, ''CARGOS'') ' ) ) FOR EACH ROW Daniela Diegues ________________________________ De: owner-sql...@virtualand.net [mailto:owner-sql...@virtualand.net] Em nome de Haroldo Enviada em: terça-feira, 7 de abril de 2009 14:06 Para: Centura/SqlWindows Assunto: [sqlwin] Exemplos de TRIGGERS para SQLBASE Boa tarde pessoa, Estou tendo a necessidade de criar trigger´s para algumas tabelas, para eventos de UPDATE e DELETE, e gravando em uma outra tabela, como nunca fiz isso para o SQLBASE, estou precisando de algum exemplo, pq o help eh muito ruim. Se alguem puder ajudar, agradeço. Abraços, Haroldo. ________________________________ Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/> - Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/celebridades/> - Música<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/m%C3%BAsica/> - Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/esportes/>