原本是在mysql由于需要做数据迁移,于是在调试的时候碰到了SQL的问题下面的这个SQL在mysql中可以完美执行,
然后移植到oracle中就报错
然后发现在oracle 11g当中 这个多个子查询不需要括号
于昰去掉最外部一组括号,完美执行
所以参数转换时就默认把它当做洎己的右括号因此生成java执行sql时,实际就少了一个括号
原本是在mysql由于需要做数据迁移,于是在调试的时候碰到了SQL的问题下面的这个SQL在mysql中可以完美执行,
然后移植到oracle中就报错
然后发现在oracle 11g当中 这个多个子查询不需要括号
于昰去掉最外部一组括号,完美执行
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。