2011-06-24 12 views
9

Po uruchomieniu skryptu SQL przy użyciu programu psql.exe, nie otrzymuję kodów błędów w przypadku wystąpienia błędu. Czy istnieje sposób na uzyskanie kodów błędów psql?Uzyskaj kody błędów podczas korzystania z psql

Próbowałem ustawienie oznajmiania do 'gadatliwy' tak, ale nie ma sensu:

\set VERBOSITY 'verbose' 

Używam psql wersji psql (PostgreSQL) 8.4.2.

+0

Proszę zaznaczyć odpowiedź, która pomogła ci jako „odpowiedź”. – hakre

Odpowiedz

15

Pozbądź cudzysłowów:

test=# \set VERBOSITY verbose 
test=# select broken; 
ERROR: 42703: column "broken" does not exist 
LINE 1: select broken; 
      ^
LOCATION: transformColumnRef, parse_expr.c:766 
+1

Tak, działa. Bardzo dziękuję. – vchitta

+0

Działa poprawnie, dzięki. –

Powiązane problemy