解决方案 »
- Spring MVC 转换器
- 哪位大师能帮我看看jvm gc日志反映的问题
- 怎么样深入学习java?
- hibernate执行普通sql问题
- 请教如何做音乐播放器?
- 如何用BeaUtils.copyProperties方法拷贝fromfile类型到blob类型中
- 【一个用Collections对List排序的问题!!!解决问题+指点】
- 请问:怎么获得jsp服务器(tomcat)发布的目录
- 诸位对enhydra的xmlc、apache的cocoon2 Xsp及sun的jsp三者评价
- jbuilder8中用“Database Pilot”查询oracle数据时出现乱码问题!
- Java程序编译成exe的可执行文件
- 看看我hql时间比较哪里有问题?
你的两千多行,每行多少个字节,SQL居然能有两千多行??SQL长度的确是有限制的,但绝对不止1560,看看你的SQL中是不是有回车一类的字符,改成一行试试。
你的两千多行,每行多少个字节,SQL居然能有两千多行??SQL长度的确是有限制的,但绝对不止1560,看看你的SQL中是不是有回车一类的字符,改成一行试试。
Invalid column name非法列名,应该是被截了。。
我也这么认为的...但是把SQL放到单独的 java sourse里面执行是成功的...
难不成这个Statement有缓冲没被清除导致的吗?
前面执行了很多SQL.
大致SQL如下:
select AAAAAAAAAA,BBBBBBBB,....,to_char(date_CCCCC,'yyyy-mm-dd') AS date_CCCCC,
to_char(date_CCCCC,'hh24:mi:ss') AS time_CCCCC,DDDDD ....
from TBL_YYYYYY
where
XXXXX = '1234567899asfghhghjgh'
要是没有clear,你每执行st.executeUpdate一句,就st.close(),然后再从Connection中去get Statement。
1560绝对不止。
不行的话,只能用select *来解决了.