当前位置:首页 >知识 >Oracle查询记录数在什么环境下会出现问题? 在其实际的环境操作中

Oracle查询记录数在什么环境下会出现问题? 在其实际的环境操作中

2024-06-30 17:29:49 [百科] 来源:避面尹邢网

Oracle查询记录数在什么环境下会出现问题?

作者:佚名 数据库 Oracle 我们今天主要和大家介绍的查询出现是Oracle查询记录数中出现的奇怪问题,以及相关问题出现的记录环境的介绍,希望你在实际操作中能对其避免。环境

以下的问题文章主要是列举2个不同的环境还说明Oracle查询记录数中出现的奇怪问题,至于如何解答这些相关的查询出现问题还是有待于研究,相信你了解了这两个问题的记录话,在其实际的环境操作中,能更好的问题对其进行操作而不至于感到迷惑。

首先看一段代码:

Oracle查询记录数在什么环境下会出现问题? 在其实际的环境操作中

  1. dbo.getPreparedStatement(”select * from 
    (select * from Entity_HotLink where hotLinkSortId = ?查询出现 
    and hotLinkStatus = ? order by hotLinkOrder ASC, 
    lastModifiedDate DESC) where ROWNUM <= ?");  
  2. dbo.pstmt.setInt(1, hotLinkSortId);  
  3. dbo.pstmt.setInt(2, hotLinkStatus);  
  4. dbo.pstmt.setInt(3, count); 

环境1:windows + oracle 10g 正常

Oracle查询记录数在什么环境下会出现问题? 在其实际的环境操作中

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

Oracle查询记录数在什么环境下会出现问题? 在其实际的环境操作中

改成

  1. dbo.getPreparedStatement(”select * from 
    (select * from Entity_HotLink where hotLinkSortId = ?查询出现 
    and hotLinkStatus = ? order by hotLinkOrder ASC, 
    lastModifiedDate DESC) where ROWNUM <= " + count);  
  2. dbo.pstmt.setInt(1, hotLinkSortId);  
  3. dbo.pstmt.setInt(2, hotLinkStatus); 

则都能正常查询记录。

此问题比较奇怪有问题再研究研究。记录上述的环境相关内容就是对Oracle查询记录数中出现的奇怪问题的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. 安装Oracle 10g 在redhat linux 的正确方案
  2. Oracle 10G数据库中软硬件环境有哪些要求?
  3. Oracle数据库中的(+)连接如何操作?
  4. Oracle安全策略的实际用法
  5. Oracle存储过程中如何准确的实现分页

 

责任编辑:佚名 来源: 博客园 Oracle查询记录数

(责任编辑:知识)

    推荐文章
    热点阅读