以PostgreSQL 9.2为例, 介绍触发器的使用. 分两部分.
包含如下内容 :
----
一、
什么是触发器? 触发器有什么用? 创建触发器的语法?...可以在系统表或系统视图上创建触发器吗?
----
二、
以plpgsql语言为例, 讲解触发器函数.
触发器函数的返回值.
触发器函数的参数.
触发器函数中的变量与传递....触发器函数的返回类型为trigger, 如果需要给触发器函数传入参数, 不能定义在触发器函数的参数列表中, 而是通过其他方式传入(TriggerData数据结构)....replica’;
SET
digoal=# insert into digoal.abc values (1,’digoal’);
NOTICE: tg0
INSERT 0 1
可以在系统表或系统视图上创建触发器吗...注意各种触发器在操作流中的顺序, 返回值的传递, 返回值的意义.
2. 注意当1个表上有多个同类触发器时, 需要注意他们之间的参数传递, 触发顺序.
3.