Pokud právě dodáváte velkou hromadu SQL do psql pak máte několik možností.
Můžete spustit psql s --echo-all :
-a--echo-all
Vytiskněte všechny vstupní řádky na standardní výstup při jejich čtení. To je užitečnější pro zpracování skriptů než interaktivní režim. To je ekvivalentní nastavení proměnnéECHOnaall.
Tato a další možnosti "echo všechno tohoto typu" (viz manuál) jsou však pravděpodobně příliš hlučné. Pokud chcete pouze tisknout věci ručně, použijte \echo :
\echotext[ ... ]
Vytiskne argumenty na standardní výstup oddělené jednou mezerou a za nimi nový řádek. To může být užitečné pro rozptýlení informací ve výstupu skriptů.
Takže můžete říct:
\echo 'Starting to insert into table X'
-- big pile of inserts go here...
\echo 'Finished inserting into table X'