请不要吐槽使用的上古框架,这是公司的屎山项目,必须得用!!!
开发环境:eclipse 2018.09
JDK 版本:JDK 1.8.0_181
orm 框架:ibatis 2.3.4
数据库版本:Oracle 11g
SQL 语句因为公司行业敏感,不能放出来给大家看,大概类似下面的代码
with TEMP_TABLE AS(
SELECT ITEM_CODE,ITEM_NAM·····
FROM TABLE1
WHERE ITEM_CODE = '***'
ORDER BY ITEM_CODE
)
SELECT A.ITEM_LVL,A.MARK,B.ITEM_NAM,SUM(A.VALUE) VALUE
FROM TABLE2 A
LEFT JOIN TEMP_TABLE B ON A.ITEM_CODE = B.ITEM_CODE
GROUP BY A.ITEM_LVL,A.MARK,B.ITEM_NAM
具体的错误表现是程序中查询时VALUE
始终为 0,但是把程序执行的 SQL 拿到 plsql 中执行VALUE
存在值
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.