2012-04-25 76 views
1

我有一个触发器,它看起来象下面这样:如何将新老对象引用到存储过程中?

create trigger theTrig 
insert on table_A referencing new as n 
for each row(
    execute procedure proc_A(); 
); 

我可以知道我可以通过新/旧参考对象为存储过程的触发器内?

回答

1
CREATE TRIGGER theTrig 
    INSERT ON table_A REFERENCING NEW AS n 
    FOR EACH ROW 
    (
     EXECUTE PROCEDURE proc_A(n.col2, n.col3, n.col5, n.col7, n.col11); 
    ); 

我平时写 'REFERENCING NEW AS NEW' 和/或 'REFERENCING OLD老' 和Informix是很高兴的同义反复规范效劳。

相关问题