【发布时间】:2011-03-10 10:42:00
【问题描述】:
我使用 Postgres DB 8.4、PHP 5 和 php5-pgsql。 如何处理 pgsql 异常和 sql 错误代码? 我读到 php 库不处理 pgsql 错误代码。
【问题讨论】:
标签: php database postgresql
我使用 Postgres DB 8.4、PHP 5 和 php5-pgsql。 如何处理 pgsql 异常和 sql 错误代码? 我读到 php 库不处理 pgsql 错误代码。
【问题讨论】:
标签: php database postgresql
我读到 php 库没有 处理 pgsql 错误代码。
谁告诉你的?该人从未阅读过任何手册,因为 PHP 对与 PostgreSQL 结合使用的错误处理有很好的支持,并且所有这些都在精美的手册中。
使用pg_result_error(),您将看到您了解所发生事件的所有详细信息。如果您使用存储过程并且这些过程会引发自定义错误消息和/或提示来解决问题,那么您也会得到这些。
您将捕获的错误代码可以在PostgreSQL manual 中找到。
【讨论】: