第一没报错,第二效率方面max比游标要快,次数越多差别也就越明显。但是这样的解决方法有个前提:那就是你要获得的值要么只有1个要么没有,或者是你只需知道是不是存在查询范围内的记录。
timestamp时间戳默认是3位 最多是多少位 详细用法
为什么聚合函数没报错?因为函数总有一个返回值,也就是不会为空。而单纯select into则就有可能根本没值,这点是不是类似页面空指针的错误?
所以 在使用隐式游标的时候 一定要小心 避免错误。有的时候 冗余代码和程序异常二者,当然是选前者。
查看数据库,发现如下SQL无法Apply:
这是standby的SQL,主库的原SQL应该是:
如果哪位有这方面的经验,恳请不吝提供解决方法!
这个问题已经解决。原来是我同事跳过了一个SQL没有执行,导致数据不一致。有几个 table是有主外键关联的。
ORA-00257 归档日志过大导致无法存储的解决办法
更多相关信息见 专题页面