sql >> Databasteknik >  >> RDS >> PostgreSQL

Visa valda resultat vertikalt i psql, som görs av MySQL:s \G

Du kan göra detta genom att aktivera Utökad visning .

Växla den här inställningen via \x . Till exempel:

# \x
Expanded display is on.
# \x
Expanded display is off.

När på, visas resultaten i tabellform (vertikal):

-[ RECORD 1 ]
id  | 1
bar | Hello
-[ RECORD 2 ]
id  | 2
bar | World

Du kan köra detta för ett enda kommando genom att använda \x\g\x suffix för att aktivera utökad visning, kör frågan och stäng sedan av den igen.

select * from foo \x\g\x

Eller via psql param som delas här

psql db -xc 'select * from table'



  1. Access dataverse-anslutningen är nu tillgänglig att testa

  2. Hur gör man samma aggregering på varje kolumn, utan att lista kolumnerna?

  3. Oracle infoga i tabell2 och ta sedan bort från tabell1, undantag om misslyckas

  4. Är det möjligt att använda `SqlDbType.Structured` för att skicka tabellvärderade parametrar i NHibernate?