No MySQL, você pode encerrar uma select
consulta com \G
(em vez de \g
) para exibir os resultados verticalmente:
select * from foo \G
***************
id: 1
bar: Hello
***************
id: 2
bar: World
Como fazer o mesmo para o PostgreSQL usando psql?
postgresql
psql
Drew Noakes
fonte
fonte
Respostas:
Você pode fazer isso habilitando a exibição expandida .
Alterne esta configuração via
\x
. Por exemplo:# \x Expanded display is on. # \x Expanded display is off.
Quando ativado, os resultados são mostrados em forma tabular (vertical):
Você pode executar isso para um único comando usando o
\x\g\x
sufixo para ativar a exibição expandida, executar a consulta e, em seguida, desativá-la novamente.select * from foo \x\g\x
fonte
-x
switch quando estiver executando de forma não interativa (psql db -xc 'select * from foo'
).