1

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

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

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

有什么方法可以使这些警告显示为错误并正确填充对 oci_error 的调用?

4

1 回答 1

2

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

于 2011-02-07T10:50:40.423 回答