Caused by: java.sql.SQLSyntaxErrorException: ORA-00972:00972 标识符过长长

ORA-00972 标识符过长问题-CSDN论坛
基础和管理
ORA-00972 标识符过长问题
&&&&&&nvl(sum(case&when&a.flw_optid&=&'6008'&then&a.flw_amount&
&&&&&&&&&&when&a.flw_optid&=&'5008'"&then&-a.flw_amount&else&0&end),&0.00)
&&&&&&as&sumAmount&
&from&vi_ttnsmflwing&a&
&&&&&&inner&join&vi_tcommaccount&b&
&&&&&&on&a.flw_accid&=&b.acc_id&and&b.acc_rleid=&'00'&
&&&&&&a.flw_baldate&between&
&&&&&&to_date('','yyyy-mm-dd')&and&to_date('','yyyy-mm-dd')
以上是sql语句,我已经试出来了,是&&nvl(sum(case&when&a.flw_optid&=&'6008'&then&a.flw_amount&
&&&&&&&&&&when&a.flw_optid&=&'5008'"&then&-a.flw_amount&else&0&end),&0.00)
&&&&&&as&sumAmount&这句话导致的,哪位高手告诉我下还有别的方法能实现&以上&那句话的&意思么,也就是说不用case&when,最好简单点的,谢谢
知道怎么回事,原来多了的",去掉就好了,坑爹啊
解决就好,把帖直接删除了呗,发的帖若没人回是可以删除的
回复安全检查中...
请打开浏览器的javascript,然后刷新浏览器
< 浏览器安全检查中...
还剩 5 秒&本帖子已过去太久远了,不再提供回复功能。}

我要回帖

更多关于 00972 标识符过长 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信