【问题标题】:Manage pgsql exception in php在 php 中管理 pgsql 异常
【发布时间】:2011-03-10 10:42:00
【问题描述】:

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

【问题讨论】:

    标签: php database postgresql


    【解决方案1】:

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

    谁告诉你的?该人从未阅读过任何手册,因为 PHP 对与 PostgreSQL 结合使用的错误处理有很好的支持,并且所有这些都在精美的手册中。

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

    您将捕获的错误代码可以在PostgreSQL manual 中找到。

    【讨论】:

    • 谢谢,pg_send_query() 和 pg_result_error_field() 正是我想要的。
    猜你喜欢
    • 2011-09-26
    • 2016-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-15
    • 2013-11-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多