sql >> Database teknologi >  >> RDS >> PostgreSQL

PostgreSQL deaktiver mere output

For at deaktivere paginering, men beholde outputtet, brug:

\pset pager off

For at huske denne indstilling skal du tilføje den til din ~/.psqlrc, f.eks. som dette:echo \\pset pager off >> ~/.psqlrc

Se psql-manualen.

På ældre versioner af Pg var det kun et skifte, så \pset pager

Brug \o /dev/null for fuldstændigt at undertrykke forespørgselsoutput i din psql script.

For at undertrykke psql 's informative output, kør den med -q eller indstil QUIET=1 i miljøet.

For at producere resultater og smide dem væk kan du omdirigere stdout til /dev/null med:

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

Du kan omdirigere både stdout og stderr med:

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

men jeg anbefaler det ikke, da det vil smide fejlinformationer væk, der kan advare dig om, at noget ikke går rigtigt. Du producerer også resultater og smider dem væk, hvilket er ineffektivt; du er bedre stillet ved bare ikke at producere dem i første omgang ved at justere dine forespørgsler.



  1. SQL NOT Operator

  2. Linux - PHP 7.0 og MSSQL (Microsoft SQL)

  3. Joomla SQL Injection sårbarhed

  4. 2 måder at konvertere et tal til oktal i MySQL