我在PostgreSQL 9.2 db中的几个表上有一个审计触发器。作为参考,它基于此wiki页面。它记录作为其一部分运行的client_query。当我手动运行针对生产的查询时,我总是在查询的顶部添加注释,带有我的首字母,以及为什么我要这样做以及我想要完成什么。例如:
--DS: Per email from xxxx, moving account from customer yyyy to zzzz
update account set cust_id = zzzz where cust_id = yyyy;
使用pgAdminIII时效果很好。但是,如果我使用PSQL,我无法弄清楚如何让它工作。如果我使用--
启动查询,则只需在输入下一行时忽略它。这很有趣,它甚至没有将它添加到历史中(当你“向上箭头”时不存在。
我想我可以把它放在最底层,但这不是我的常态。关于如何强迫这个的任何建议?
注意:它很小,但很烦人。我很想知道一个解决方法。
答案 0 :(得分:3)