有没有办法限制Tomcat应用程序中Oracle数据源级别返回的行?似乎只有在Java代码中的数据源上设置maxRows才可用.在数据源上放置maxRows =“2”不适用.有没有其他方法限制返回的行?没有代码更改?解决方法:它不是配...
有没有办法限制Tomcat应用程序中Oracle数据源级别返回的行?
似乎只有在Java代码中的数据源上设置maxRows才可用.在数据源上放置maxRows =“2”不适用.
有没有其他方法限制返回的行?没有代码更改?
解决方法:
它不是配置级别可用的东西.您可能需要仔细检查它是否按照您的意愿执行操作:see the javadoc for setMaxRows.对于Oracle,它仍然会为查询提取每一行,然后将其删除到范围之外.您确实需要使用rownum使其与Oracle一起使用,并且您无法在配置中执行此操作.
编程基础网
本文标题为:java – 如何在JDBC数据源级别限制从Oracle返回的行数?
基础教程推荐
猜你喜欢
- Spring注解@Configuration与@Bean注册组件的使用详解 2023-01-03
- Spring容器中已经存在的Bean替换示例 2023-02-04
- java“数据库被锁定”SQL异常 2023-10-30
- Springboot上传文件时提示405问题及排坑过程 2023-02-10
- JavaWeb三大组件之一的Filter详解 2023-01-13
- 浅谈request.getinputstream只能读取一次的问题 2023-08-01
- Springboot项目中内嵌sqlite数据库的配置流程 2023-01-13
- java – 没有为存储过程定义参数@x …使用MS_SQL JDBC 2023-10-30
- Java如何使用正则表达式查找指定字符串 2023-06-05
- java多态实现电子宠物系统 2022-10-31
