在php中管理pgsql异常

时间:2011-03-10 10:42:00

标签: php database postgresql

我使用Postgres DB 8.4,PHP 5和php5-pgsql。 如何处理pgsql异常和sql错误代码? 我读到php库不处理pgsql错误代码。

1 个答案:

答案 0 :(得分:1)

  

我读到php库没有   处理pgsql错误代码。

谁告诉过你的?那个人从来没有读过任何手册,因为PHP与PostgreSQL结合使用时非常支持错误处理,而这一切都在精美的手册中。

使用pg_result_error(),您会看到您获得有关所发生事件的所有详细信息。如果您正在使用存储过程并且这些过程会抛出自定义错误消息和/或提示来解决问题,那么您也可以获得这些过程。

您将捕获的错误代码可在PostgreSQL manual

中找到