Postgres错误代码

时间:2017-08-02 15:19:17

标签: postgresql

如何将文本postgres错误消息翻译成错误代码?

例如:

permission denied for relation table

如何找出它属于哪个错误代码? https://www.postgresql.org/docs/current/static/errcodes-appendix.html

1 个答案:

答案 0 :(得分:2)

检查log_line_prefix中的postgresql.conf设置。确保使用此%e选项记录postgres日志中的代码。

%e = SQL状态

您还可以使用\set VERBOSITY verbose中的psql查看SQLSTATE的详细错误。