我正在为日志表创建触发器。在该触发器中,我想将xuserno
存储到日志表中。 xuserno
是所有函数的参数
示例:
CREATE OR REPLACE FUNCTION fn_consume(xmode text, xuserno integer)
RETURNS text AS
....
.....
.....
END;
Each table
有function
这种类型。那么如何才能访问xuserno
中的trigger
。如何为此目的创建global variable
?或任何其他解决方案是否有这个?
答案 0 :(得分:1)
为此目的可以使用事务本地自定义GUC,但通常不是一个好主意。
在大多数情况下,最好只使用一个ON COMMIT DROP
临时表,其中一行包含感兴趣的值。
见: