使用 psql 时获取错误代码
Posted
技术标签:
【中文标题】使用 psql 时获取错误代码【英文标题】:Get error codes while using psql 【发布时间】:2011-06-24 08:10:30 【问题描述】:当我使用 psql.exe 运行 SQL 脚本时,发生错误时我没有收到错误代码。有没有办法获取 psql 错误代码?
我尝试像这样将 VERBOSITY 设置为“详细”,但没有用:
\set VERBOSITY 'verbose'
我使用的是 psql (PostgreSQL) 8.4.2 版本的 psql。
【问题讨论】:
请将对您有帮助的答案标记为“答案”。 【参考方案1】:去掉引号:
test=# \set VERBOSITY verbose
test=# select broken;
ERROR: 42703: column "broken" does not exist
LINE 1: select broken;
^
LOCATION: transformColumnRef, parse_expr.c:766
【讨论】:
以上是关于使用 psql 时获取错误代码的主要内容,如果未能解决你的问题,请参考以下文章