关于我的另一个问题"What’s the best way to audit log DELETEs?"。 PostgreSQL相当于CONTEXT_INFO
是什么?
我想使用触发器记录删除操作,但是由于我不使用数据库用户作为我的应用程序的逻辑用户,因此我无法以删除记录的用户身份记录触发器代码中的CURRENT_USER
。但是对于INSERT
和UPDATE
来说,可以记录来自触发器的记录更改,因为您可以在记录中添加一个用户字段,例如inserted_by
和last_updated_by
,并使用这些字段来记录审计表。
最佳答案
http://www.postgres.cz/index.php/PostgreSQL_SQL_Tricks_II#Any_other_session_variables
PostgreSQL提供了更多的变体,请访问此站点。
关于postgresql - PostgreSQL相当于SQL Servfer的CONTEXT_INFO是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/696200/