PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

PostgreSQL wyłącza więcej danych wyjściowych

Aby wyłączyć paginację, ale zachować wyjście, użyj:

\pset pager off

Aby zapamiętać to ustawienie, dodaj je do swojego ~/.psqlrc, np. w ten sposób:echo \\pset pager off >> ~/.psqlrc

Zobacz instrukcję psql.

W starszych wersjach Pg był to tylko przełącznik, więc \pset pager

Aby całkowicie wyłączyć wyjście zapytania, użyj \o /dev/null w twoim psql skrypt.

Aby pominąć psql wyjście informacyjne, uruchom go z -q lub ustaw QUIET=1 w środowisku.

Aby uzyskać wyniki i je wyrzucić, możesz przekierować stdout do /dev/null z:

psql db -f sql.sql >/dev/null

Możesz przekierować zarówno stdout, jak i stderr za pomocą:

psql db -f sql.sql >&/dev/null

ale nie polecam tego, ponieważ spowoduje to wyrzucenie informacji o błędach, które mogą Cię ostrzec, że coś jest nie tak. Przynosisz również rezultaty i je wyrzucasz, co jest nieefektywne; lepiej jest po prostu nie tworzyć ich w pierwszej kolejności, dostosowując zapytania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak dodać po usunięciu ograniczeń kaskadowych?

  2. Czy istnieje sposób na wyłączenie przeciążania funkcji w Postgresie?

  3. Zniszczenie bazy danych Postgres na Heroku

  4. jaki jest dobry sposób na poziomy shard w postgresql

  5. psycopg2 w rzeczywistości nie wstawia danych