W MySQL możesz zakończyć select
zapytanie za pomocą \G
(w przeciwieństwie do \g
), aby wyświetlić wyniki w pionie:
select * from foo \G
***************
id: 1
bar: Hello
***************
id: 2
bar: World
Jak można zrobić to samo dla PostgreSQL używając psql?
postgresql
psql
Drew Noakes
źródło
źródło
Odpowiedzi:
Możesz to zrobić, włączając Rozszerzone wyświetlanie .
Przełącz to ustawienie za pomocą
\x
. Na przykład:# \x Expanded display is on. # \x Expanded display is off.
Po włączeniu wyniki są wyświetlane w formie tabelarycznej (pionowej):
Możesz to uruchomić dla pojedynczego polecenia, używając
\x\g\x
sufiksu do włączania rozszerzonego wyświetlania, uruchamiania zapytania, a następnie wyłączania go ponownie.select * from foo \x\g\x
źródło
-x
przełącznika podczas uruchamiania nieinteraktywnego (psql db -xc 'select * from foo'
).