PG_DIAG_ *:每种错误类型的字段是否存在/是否可用?

时间:2019-05-28 07:32:28

标签: postgresql

postgres文档指出

  

仅为有限数量的错误类型提供模式名称,表名称,列名称,数据类型名称和约束名称的字段。 see Appendix A

但是,附录A并没有提供太多细节方面的信息,只是指出:

  

对于某些类型的错误,服务器报告与错误相关的数据库对象的名称(表,表列,数据类型或约束)[...]从PostgreSQL 9.3开始,仅存在此功能的完整说明SQLSTATE类23中的错误(违反完整性约束),但将来可能会扩大。

是否存在更精确的列表,如果条件可能仅在错误类的子集上出现,则可能有条件吗?

0 个答案:

没有答案