先在sqlplus中调试一下这句select本身有没有问题,因为出错提示好像说‘不支持的语法’
解决方案 »
- update语句问题
- numeric or value error: character string buffer too small
- 高手进来,看这段代码如何改,实现表数据的批量导出
- powerdesigner生成sql脚本
- 如何把excel中的数据导入到oracle数据库中
- 求sql语句如何优化,急!5
- oracle字段类型是字符,值是ip,如何判断大小
- 40个人上机学 Oracle,上机环境应该怎么搭?
- 表字段为关键字,查询出错!
- 请问oracle8i中对表中的碎片整理的命令是什么?
- AUDIT是什么?怎么用?
- 菜鸟求救!为什么我在创建资料档案库时却总是出现监听程序无法启动专用服务器进程?
但在网页上分页显示结果集时,出现下列错误:“java.sql.SQLException: 操作不允许: Unsupported syntax for refreshRow()” 我有将sql语句改为:String sqlStr = "select COUNT(*),id,main_title,author,hit,createtime from article where (classid='"+ArticleClassId+"') and (pub_sign=1)";就没问题,但是不能按时间顺序排列,我认为是不是问题出在“order by createtime desc”上,这是问什么呢?我没有经验,还请大家帮忙。
8i以前版本不支持这么做
可尝试用group by 来替换