`
Blackbaby
  • 浏览: 183811 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

ibatis,oracle,sqlserver 2000分页查询

阅读更多

前台Ext,后台ibatis  数据库分页

 

ORACLE:

SELECT * FROM (SELECT  A.* ,ROWNUM RN FROM 表名 A WHERE  字段名 LIKE ('%'||#字段名#||'%') ORDER BY $orderBy$ $orderType$) WHERE RN>#start# AND RN<=#start#+#limit#

 

SQLSERVER 2000:

select top $limit$ * FROM 表名 WHERE id not in(SELECT TOP $start$ id FROM 表名 ORDER BY $orderBy$ $orderType$) ORDER BY $orderBy$ $orderType$

分享到:
评论

相关推荐

    SSI整合,有ibatis连接oracle的分页,ajax等技术

    "Ibatis连接Oracle的分页"是指利用Ibatis作为数据访问层,与Oracle数据库进行交互,并实现了分页查询功能。Oracle数据库支持多种分页方式,如ROWNUM伪列、ROWNUM配合子查询、ROW_NUMBER()窗口函数等。在这个项目中,...

    ibatis sql生成工具

    同时,它支持多种数据库,包括但不限于MySQL、Oracle、SQL Server、PostgreSQL等,这使得该工具具有极高的兼容性和普适性。 在实际使用中,开发者可以通过输入必要的参数,如表名、字段名等,快速生成对应的Ibatis ...

    数据库迁移及区别比较(Oracle,Sql Server,MySql).docx

    5. **模糊查询**:MySQL的模糊查询通常使用`LIKE`,而SQL Server和Oracle支持更复杂的通配符查询。 在ORM(对象关系映射)工具如Hibernate和iBatis中,数据库迁移可能导致效率变化。例如,某些数据库特定的优化可能...

    一个S2S+ibatis一个增删改查的例子(由SSH2例子改编)

    关于struts2.0+spring+ibatis框架的一个增删改查及分页和排序 数据库:sqlserver 2000 服务器:tomcat 如果是oracle的只需修改Spring配置文件的 驱动 及 数据库对应的表即可

    mybatis自定义分页

    - 分页效率优化:避免在`SELECT`语句中使用`COUNT(*)`,可以通过预先计算总记录数或者使用`ROW_NUMBER()`窗口函数(SQL Server)或`ROWNUM`(Oracle)等方式提高性能。 - 避免内存溢出:如果数据量大,不要一次性...

    AppFramework_V1.0_New

    代码生成器,ORMap,支持Oracle/SqlServer/MSAccess,性能大大优于iBatisNet,终身免费,随意使用。 =========== 软件说明: 1.1 引言 约有90%的企业信息化管理系统基于数据库实现,这类系统中又有超过...

    AppFramework_V1.0

    众所周知Oracle提供了ROWNUM实现数据数据库内分页功能,若要利用这一特性,就要在SQL模板里直接硬编码这些特殊语法,这必然导致大量的移植工作。 &lt;br&gt;第八、缺少代码生成和检查工具。程序里的变量名与Sql模板里的...

    ibator的eclipse插件

    - **支持多种数据库**:ibator支持多种主流的数据库,如MySQL、Oracle、SQL Server等。 - **逆向工程**:从现有数据库表快速生成Java代码,节省手工编写的时间。 **4. 集成到项目** 生成的代码可以直接导入到...

    总结问题集合

    以上SQL语句分别在MySQL和Oracle中实现了分页查询,返回指定范围内的记录。 ### 5. Java String 类 在Java中,`String`类表示不可变的字符序列,这意味着一旦创建了`String`对象,它的值就不能被改变。对于频繁...

    mybatis详细介绍,特点,特性,用途,使用方法,学习方法文档

    4. **支持多种数据库**:MyBatis 支持 MySQL、Oracle、SQL Server 等多种数据库,适用于各种开发场景。 5. **高级功能支持**:如存储过程支持、分页查询、批量插入等高级功能,让 MyBatis 成为了处理复杂数据库...

    repid-framework 使用说明.docx

    - 其他策略如 SQL Server 的 `identity` 或 UUID 也有相应的插入方法。 正确完成以上步骤后,你就可以开始利用 Rapid-framework 快速开发你的互联网应用了。该框架提供了灵活的配置选项和多样化的框架组合,以适应...

    AppFramework数据库访问组件_代码生成插件_V1.1.rar

    内含代码生成器,支持Oracle/SqlServer/MSAccess,ORMap性能大大优于iBatisNet,终身免费无限制使用,绝无任何版权问题。 =========== 软件说明: 1.1 引言 约有90%的企业信息化管理系统基于数据库...

    文思面试题(java)

    2. **数据库与开发工具**:熟悉并能熟练运用至少一种关系型数据库,如MySQL、Oracle或SQL Server,以及常用的开发工具,如Eclipse、IntelliJ IDEA或NetBeans。面试时,要能够说明为何选择特定的数据库和开发工具,...

    框架面试笔试问答题.docx

    - **Oracle WebLogic Server**:高性能的企业级应用服务器,支持集群、负载均衡等功能。 #### 2. 数据连接池的工作机制 - **连接池**是一种用于存储数据库连接的机制,目的是提高数据库访问效率和减少数据库连接...

    java必备知识点大全.pdf

    Oracle分页:Oracle提供了ROWNUM和ROWID进行分页查询。 Oracle的基本数据类型:包括 NUMBER、DATE、VARCHAR2等。 id、rowid、rownum的区别:id通常是主键字段的名称,rowid是Oracle数据库中每行数据的唯一标识,...

    自整理Java关于基础和框架的面试题

    ##### Oracle分页 - 使用`ROWNUM`关键字进行分页。 ##### Oracle的基本数据类型 - NUMBER、VARCHAR2、DATE等。 ##### id、rowid、rownum的区别 - **id**:通常作为主键标识记录。 - **rowid**:Oracle特有的唯一...

    DBKING使用指南

    目前工具在Oracle 11g、Microsoft SQLServer 2012、MySQL 5.x、DB2 10.x、Sybase 15.x、PostgreSQL 9.x、Derby 10.x上通过了测试。 2、通过生成器创建BO类及DAO层代码  这是一个配合dbking的代码...

    java面试知识

    - 使用ROWNUM伪列结合子查询实现分页。 - 或使用WITH子句配合RANK()函数实现更复杂的分页逻辑。 ##### Oracle的基本数据类型 - **NUMBER**:数值类型。 - **VARCHAR2**:可变长度字符串。 - **DATE**:日期类型。 ...

    spring-boot-mybatis-plus数据层框架

    - **多数据库支持**:分页插件支持MySQL、MariaDB、Oracle、DB2、H2、HSQL、SQLite、PostgreSQL等多种数据库。 #### 二、环境搭建与配置 为了在Spring Boot项目中集成MyBatis-Plus,需要进行以下步骤: 1. **导入...

    最新Java面试宝典pdf版

    8.用一条SQL语句 查询出每门课都大于80分的学生姓名 100 9.所有部门之间的比赛组合 100 10.每个月份的发生额都比101科目多的科目 101 11.统计每年每月的信息 102 12.显示文章标题,发帖人、最后回复时间 103 13.删除...

Global site tag (gtag.js) - Google Analytics