Oracle异常显示为PHP警告而非错误

时间:2011-02-07 10:29:43

标签: php oracle oci8

我正在使用oci8接口与Oracle数据库进行交互。

我的问题是,只要Oracle代码使用适当的消息和代码引发异常,PHP就会发出警告而不是错误。

我需要访问错误代码,但是oci_error总是返回false(大概是因为它是一个警告而不是错误)。

有没有办法让这些警告显示为错误并正确填充对oci_error的调用?

1 个答案:

答案 0 :(得分:2)

原来我错误地使用了API,在调用oci_error时,你必须传入语句资源。这导致获得正确的错误信息。