oracle数据库访问order by不起作用分析
2024-08-26 13:32:49
`SELECT * FROM student ROWNUM <= 1 ORDER BY id ASC`
执行结果,返回结果没有排序。使用驱动"System.Data.OracleClient"。
换用Oracle.ManagedDataAccess.Client执行结果就排序了。
## 原因分析
-----------------------------
oracle中rownum和order by之间的关系,rownum并不是和sql server中的top一样,区别在于执行的顺序不一样。
## sql server
-----------------------------
top 和 order by 同时出现时,先执行order by 后执行top
## oracle
-----------------------------
rownum 和 order by 同时出现时,rownnum 优先于 order by 执行
## 引用
-----------------------------
- [Oracle中的rownum与Order By之间的关系](http://www.cnblogs.com/QQParadise/articles/1702517.html)
最新文章
- iOS 疑难杂症— — 收到推送显示后自动消失的问题
- E: Sub-process /usr/bin/dpkg returned an error code (1) 解决方案
- 解决properties文件乱码问题(eclipse和MyEclipse)
- CODEVS1380 没有上司的舞会 (树形DP)
- JAVA字符串格式化String.format()的使用
- 小谈chrome调试命令:console.log的使用
- UVa540 Team Queue
- jqgrid 的编辑信息提示
- 阿里云数加平台——BI报表使用概述和总结
- ExtJS练手
- Unity 弹出界面时屏蔽对3D场景的点击
- 链接分析算法之:HillTop算法
- CSS3渐变相关
- git(windows)
- 持续代码质量管理-SonarQube-7.3简单使用
- Tomcat目录结构详解
- 打成Jar包后运行报错 Unable to locate Spring NamespaceHandler for XML schema namespace
- 潭州课堂25班:Ph201805201 django 项目 第二十三课 文章主页 轮播图前端实现 热门新闻推荐实现 详情页实现 (课堂笔记)
- jenkins安装部署全过程
- php单例模式的使用场景,使用方法
热门文章
- 创建maven web项目无法创建sec目录
- [转]How to handle Failed Rows in a Data Flow
- win下idea远程提交WordCount任务到HA集群
- phpstorm快速跳转到错误行
- BEA公司的weblogic是什么?有什么特点?
- asp.net页面生命周期之页面的终结阶段
- VS2013编译boost1.55库
- Firefly 其他博客
- 大并发server架构 &;amp;&;amp; 大型站点架构演变
- LightOj 1221 - Travel Company(spfa判负环)