Jag tror att lösningen att lägga till följande till .psqlrc är långt ifrån perfekt
\set ON_ERROR_STOP on
det finns mycket enklare och bekvämare sätt - använd psql med parameter:
psql -v ON_ERROR_STOP=1
bättre att också använda -X
parameter som stänger av .psqlrc-filanvändning. Fungerar perfekt för mig
p.s. lösningen hittas i ett bra inlägg från Peter Eisentraut. Tack, Peter!http://petereisentraut.blogspot.com/2010/03/running-sql-scripts-with-psql.html