我使用的是CakePhp 2.5,需要使用saveAll在插件中生成Oracle数据库OCI错误。
我将捕获ORA错误的编号,并通过电子邮件向应用管理员报告。
我尝试包含一个不存在的列,以生成ORA-somenumber错误,但它没有触发OCI错误。
我需要检查数据库的可用性,以便在发生时报告oci错误。
如何生成OCI错误?
我的代码是:
$data_to_save['non_existent_column']['just_to_generate_an_error'];
$this->MyModel->saveAll($data_to_save, array('validate' => 'first', 'deep' => true))
$ociError = oci_error();
var_dump($ociError)
还有其他方法使用cakephp 2生成oracle错误吗?
我正在使用Web服务,需要使用SoapUi调试应用程序。