在PSQL中为查询添加注释

时间:2013-10-24 15:58:07

标签: postgresql psql

我在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,我无法弄清楚如何让它工作。如果我使用--启动查询,则只需在输入下一行时忽略它。这很有趣,它甚至没有将它添加到历史中(当你“向上箭头”时不存在。

我想我可以把它放在最底层,但这不是我的常态。关于如何强迫这个的任何建议?

注意:它很小,但很烦人。我很想知道一个解决方法。

1 个答案:

答案 0 :(得分:3)