有人曾经提到过让Postgres变得冗长的方法,所以如果你做\dt
它会显示所有底层SQL。
我认为它与-a
或-e
连接以回应SQL,但我错了。我似乎已经忘记了这种方法,并试图在没有任何运气的情况下查找它:
http://www.postgresql.org/docs/current/static/app-psql.html
我认为因为这是与stackoverflow相关的数据库/ sql,但是这可能需要转移到[超级用户|服务器故障|数据库管理员](?)
答案 0 :(得分:2)
从psql --help
:
-e, --echo-queries echo commands sent to server
-E, --echo-hidden display queries that internal commands generate
答案 1 :(得分:1)
要显示内部命令的查询,
方法1 :psql -E
-在打开控制台时包含-E
选项。
方法2 :\set ECHO_HIDDEN noexec/on/off
,可以在会话中使用。 noexec
表示它不运行查询,仅打印查询。