3

有人曾经提到过一种让 Postgres 变得冗长的方法,这样如果你这样做\dt了,它就会显示所有底层 SQL。

我以为它与SQL连接-a-e回显,但我错了。我似乎忘记了那个方法,并试图在没有任何运气的情况下查找它:
http ://www.postgresql.org/docs/current/static/app-psql.html


编辑:

我认为因为这是与数据库/sql 相关的,所以它是用于 stackoverflow 的,但这可能需要移至 [超级用户|服务器故障|数据库管理员](?)

4

2 回答 2

4

显示内部命令的查询,

方法1: -打开控制台时psql -E包括选项。-E

方法2:,\set ECHO_HIDDEN noexec/on/off可以在会话中使用。noexec意味着它不运行查询,只是打印它。

于 2020-04-11T09:06:03.177 回答
3

从以下输出中截取psql --help

  -e, --echo-queries       echo commands sent to server
  -E, --echo-hidden        display queries that internal commands generate
于 2012-06-13T22:46:04.940 回答