যখন একটি একক এসকিউএল কমান্ড ত্রুটি কোডগুলি সহ পোস্টগ্রেএসকিউএল চালানো হয় তখন প্রত্যাশার সাথে প্রত্যাবর্তন হয়:
% psql -c "SELECT * FROM AWDASDASDASDAS" my_db
ERROR: relation "awdasdasdasdas" does not exist
LINE 1: SELECT * FROM AWDASDASDASDAS
% echo $?
1
তবে ফাইল চালানোর সময় ত্রুটিটি দমন করা হয়:
% psql -f test.sql my_db
psql:test.sql:1: ERROR: relation "awdasdasdasdas" does not exist
LINE 1: SELECT * FROM AWDASDASDASDAS
% echo $?
0
এই ত্রুটিগুলি কীভাবে ফিরে পাবেন?
psql -v ON_ERROR_STOP=on -f file_name.sql