文章导航绿软下载站软件下载安卓资源苹果资源专题

                                                                                                                                        您当前所在位置:首页数据库Oracle → Oracle查询指定记录数的奇怪问题

                                                                                                                                        Oracle查询指定记录数的奇怪问题

                                                                                                                                        时间:2015/6/28来源:IT猫扑网作者:网管联盟我要评论(0)

                                                                                                                                          首先看一段代码:

                                                                                                                                          dbo.getPreparedStatement("select * from (select * from Entity_HotLink where hotLinkSortId = ? and hotLinkStatus = ? order by hotLinkOrder ASC, lastModifiedDate DESC) where ROWNUM <= ?");

                                                                                                                                          dbo.pstmt.setInt(1, hotLinkSortId);

                                                                                                                                          dbo.pstmt.setInt(2, hotLinkStatus);

                                                                                                                                          dbo.pstmt.setInt(3, count);

                                                                                                                                          环境1:windows + oracle 10g 正常

                                                                                                                                          环境2: Redhat E5.2 64bit + oracle 10g(RAC集群) 查询执行,但是返回记录数只有10条,不管你的count有多大。

                                                                                                                                          改成

                                                                                                                                          dbo.getPreparedStatement("select * from (select * from Entity_HotLink where hotLinkSortId = ? and hotLinkStatus = ? order by hotLinkOrder ASC, lastModifiedDate DESC) where ROWNUM <= " + count);

                                                                                                                                          dbo.pstmt.setInt(1, hotLinkSortId);

                                                                                                                                          dbo.pstmt.setInt(2, hotLinkStatus);

                                                                                                                                          则都能正常查询记录。

                                                                                                                                          此问题比较奇怪有问题再研究研究。

                                                                                                                                        关键词标签:Oracle

                                                                                                                                        相关阅读

                                                                                                                                        文章评论
                                                                                                                                        发表评论

                                                                                                                                        热门文章 使用低权限Oracle数据库账户得到管理员权限使用低权限Oracle数据库账户得到管理员权限Windows平台上Oracle数据库服务解析Windows平台上Oracle数据库服务解析Oracle数据库优化之数据库磁盘I/OOracle数据库优化之数据库磁盘I/O详解Oracle数据库中文全文索引详解Oracle数据库中文全文索引

                                                                                                                                        相关软件

                                                                                                                                        人气排行 ORACLE SQL 判断字符串是否为数字的语句Oracle中使用alter table来增加,删除,修改列的语法ORACLE和SQL语法区别归纳(1)oracle grant 授权语句如何加速Oracle大批量数据处理Oracle删除表的几种方法ORACLE修改IP地址后如何能够使用Oracle 10g创建表空间和用户并指定权限

                                                                                                                                        加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】| 加拿大28预测计划【复制fh118.com打开】|