
Oracle数据库中Max函数遇到的问题
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文探讨了在使用Oracle数据库时应用MAX函数可能遇到的各种问题,并提供了解决方案和优化建议。
在编写存储过程时使用了以下SQL语句:`SELECT MAX(RE_DATE) INTO V_RE_DATE FROM T_RECORDING WHERE ID = 100010010102`,理论上根据这个条件查询的结果应该返回sqlcode=1403。然而奇怪的是下面的异常却无法捕获:
```
EXCEPTION
WHEN NO_DATA_FOUND THEN NULL;
WHEN OTHERS THEN ERR_CODE := -2000; ERR_MSG := SQLERRM; RETURN ;
```
执行这段代码时没有出现任何错误,但通过查看V_RE_DATE发现该变量并未如预期那样赋值。
全部评论 (0)
还没有任何评论哟~


