1

oci8 インターフェイスを使用して Oracle データベースとやり取りしています。

私の問題は、Oracle コードが適切なメッセージとコードで例外を発生させるたびに、PHP がエラーではなく警告を発することです。

エラーコードにアクセスする必要がありますが、oci_error は常に false を返します (エラーではなく警告であるためと思われます)。

これらの警告をエラーとして表示し、oci_error の呼び出しを正しく設定する方法はありますか?

4

1 に答える 1

2

API を間違って使用していたことが判明しました。oci_error を呼び出すときは、ステートメント リソースを渡す必要があります。これにより、正しいエラー情報が取得されました。

于 2011-02-07T10:50:40.423 に答える