标签: php oracle oci8
我正在使用oci8接口与Oracle数据库进行交互。
我的问题是,只要Oracle代码使用适当的消息和代码引发异常,PHP就会发出警告而不是错误。
我需要访问错误代码,但是oci_error总是返回false(大概是因为它是一个警告而不是错误)。
有没有办法让这些警告显示为错误并正确填充对oci_error的调用?
答案 0 :(得分:2)
原来我错误地使用了API,在调用oci_error时,你必须传入语句资源。这导致获得正确的错误信息。