在标记ALTER TABLE的pgsql事件触发器中,我希望知道正在更改哪个表.
pg变量不包括这一点,GET STACKED DIAGNOSTICS也没有暴露变量.
有了可用的变量,触发器函数本身是否有任何方法可以查看负责启动该函数的SQL命令的文本.
例如,如果
ALTER TABLE base1 ADD COLUMN col1 int;
Run Code Online (Sandbox Code Playgroud)
负责调用事件触发器,是否有任何方式在事件触发器中查看ALTER TABLE base1 ADD COLUMN col1 int文本本身?