Myslím, že řešení přidat následující do .psqlrc má k dokonalosti daleko
\set ON_ERROR_STOP on
existuje mnohem jednodušší a pohodlnější způsob - použijte psql s parametrem:
psql -v ON_ERROR_STOP=1
lepší je použít také -X
parametr vypínání použití souboru .psqlrc.Funguje mi perfektně
p.s. řešení nalezené ve skvělém příspěvku od Petera Eisentrauta. Děkuji, Petře! http://petereisentraut.blogspot.com/2010/03/running-sql-scripts-with-psql.html