这个问题场景可能听起来很奇怪,但我试图写一个触发器将查询类型记录到另一个表中,到目前为止我还没能在谷歌上找到任何东西
我正在使用的数据库是postgres
即。
如果我有两张桌子; table1和querylog(有一个名为querytype的字符串字段)
并且在table1上执行了一个select查询,我想在查询日志表中插入一行,其中querytype字段填充了"选择"
任何人都知道如何在一个将被触发器调用的函数中引用查询类型?
答案 0 :(得分:0)
SELECT
查询不会调用触发器,因此无效。
如果要审核查询,可以使用PostgreSQL日志文件或挂钩到PostgreSQL中的pgaudit等工具来检索和记录信息。