假设我有一个表 myTable 存储:
id | tableName
---------------------
1 | a
2 | b
... | ...
我有 CREATE TABLE / DROP TABLE 事件的事件触发器,用于更新表" myTable"。
现在我想要处理 table renames
以获得"权利"参考" myTable"重命名表时我曾尝试收听 ddl_command_end 事件,但我需要访问原始表名。
根据文件:
pg_event_trigger_ddl_commands()
命令 pg_ddl_command命令的完整表示形式 内部格式。这不能直接输出,但可以传递 到其他功能,以获得有关的不同信息 命令。
但是没有链接显示提取我需要的部分的功能。
如何做到这一点?