【发布时间】:2011-09-08 04:16:26
【问题描述】:
我不确定这个语法是否是 Informix 特有的,但是我在创建触发器时遇到了麻烦,直到我找到了一些包含这些行之一或两者的语法:
CREATE TRIGGER accuplacer_trig
UPDATE OF processed
ON accuplacer_rec
REFERENCING OLD AS proc_pre_upd
FOR EACH ROW (EXECUTE PROCEDURE accuplacer_proc(proc_pre_upd.exam_num));
有时写成REFERENCING OLD AS alias1, NEW AS alias2
REFERENCING OLD AS 和 REFERENCING NEW AS 有什么区别,它们做什么/为什么需要它们?
【问题讨论】:
-
感谢您的回答,我想可能是这样......这有点直观,但我只是想确保
-
有趣的是:我总是这样写:把旧的作为旧的,新的作为新的,并且对重复自己感到愤怒。
标签: sql stored-procedures syntax triggers informix