我使用Postgres DB 8.4,PHP 5和php5-pgsql。 如何处理pgsql异常和sql错误代码? 我读到php库不处理pgsql错误代码。
答案 0 :(得分:1)
我读到php库没有 处理pgsql错误代码。
谁告诉过你的?那个人从来没有读过任何手册,因为PHP与PostgreSQL结合使用时非常支持错误处理,而这一切都在精美的手册中。
使用pg_result_error(),您会看到您获得有关所发生事件的所有详细信息。如果您正在使用存储过程并且这些过程会抛出自定义错误消息和/或提示来解决问题,那么您也可以获得这些过程。
您将捕获的错误代码可在PostgreSQL manual。
中找到