配置PostgreSQL错误消息

时间:2017-07-27 09:31:14

标签: postgresql configuration unixodbc

我对PostgreSQL中的错误消息有疑问。 我注意到,如果发生一些故障,PostgreSQL会以文本消息的形式发布报告,但它不包含错误代码ID。 例如:

ERROR: Relation "mytable" already exists or
ERROR: duplicate key value violates unique constraint "id"

请您建议一种方法,将PostgreSQL 包含原生错误代码ID 添加到消息中,例如如下:

42P07  ERROR: Relation "mytable" already exists or
23505  ERROR: duplicate key value violates unique constraint "id"

有可能吗?

提前致谢。

1 个答案:

答案 0 :(得分:2)

您可以更改log_error_verbosity文件中的参数postgresql.conf,以更改错误期间记录的信息量。默认情况下,其值为default。您可以将其更改为详细信息以包含有关错误的更多信息。