oracle函数使用中的几个问题
复制代码代码如下所示:
选择最大(re_date)为v_re_date
从t_recording
id是'100010010102
根据这个条件,查询的结果应该是SQLCODE = 1403,但奇怪的是,下面的SQL例外不抓。
复制代码代码如下所示:
例外
当no_data_found然后
无效的;
当别人然后
err_code:= - 2000;
err_msg:= sqlerrm;
返回;
当执行不返回任何错误,通过执行v_re_date值是空的,因为价值是空的也应该是异常SQLCODE = 1405,但Oracle执行引擎没有报告任何错误。这就是今天的问题,放下这个情况,以后。