在MySQL中,您可以使用select
(而不是\G
)终止\g
查询以垂直显示结果:
select * from foo \G
***************
id: 1
bar: Hello
***************
id: 2
bar: World
如何使用psql为PostgreSQL做同样的事情?
答案 0 :(得分:112)
您可以通过启用扩展显示来执行此操作。
通过\x
切换此设置。例如:
# \x
Expanded display is on.
# \x
Expanded display is off.
启用时,结果以表格(垂直)形式显示:
-[ RECORD 1 ]
id | 1
bar | Hello
-[ RECORD 2 ]
id | 2
bar | World
您可以使用\x\g\x
后缀切换展开的显示,运行查询,然后再将其关闭来为单个命令运行此命令。
select * from foo \x\g\x