如何从pg_insert()获取错误消息?

时间:2016-04-01 14:51:18

标签: php postgresql

我正在使用PHP函数pg_insert()将数据插入PostgreSQL。当函数返回false时,我无法通过pg_last_error()收到错误消息。(适用于pg_query)。

有没有办法可以从pg_insert()收到错误消息?

1 个答案:

答案 0 :(得分:0)

我相信它来得太晚了。不过,我会发布一些我刚刚发现的处理相同问题的内容。

当我使用

$res = pg_insert($dbconn, 'mytable', $assocArray, PGSQL_DML_ESCAPE);

我没有收到任何错误。但是,如果没有传递任何选项,

pg_last_error($dbconn)

正确显示错误。你的情况可能是这样吗?