ibatis查询oracle分页配置
最近做一个java项目,使用ibatis与数据库连接,我现在知道在mysql数据库的时候,配置sql分页是用
XML code:
<sql id="pageSql">
<dynamic>
<isNotNull property="startIndex">
<isNotNull property="pageSize">
limit #startIndex# , #pageSize#
</isNotNull>
</isNotNull>
</dynamic>
</sql>
我现在用的是oracle数据库,请问应该怎么配置这个分页呀?
自己解决了,呵呵
贴出来看看
select * from (select rownum as minRownum, u.* from ( select * from user)
) u
<dynamic prepend="where">
<isGreaterThan prepend="and" property="maxRownum" compareValue="0">
<![CDATA[ rownum <=#maxRownum# ]]>
</isGreaterThan>
</dynamic>
) t where
<![CDATA[t.minRownum>#minRownum#]]>
恭喜一下,把解决方法贴出来分享一下
XML code:
[code=XML]
<sql id="paginationStart">select b.* from (select a.*,rownum as linenum from (</sql>
- <sql id="paginationEnd">
- <dynamic>
- <isNotNull property="startIndex&
相关问答:
<?php
getenv("ORACLE_HOME");
$conn=ocilogon("test","test","test_db");
if($conn)
echo success;
&nb ......
我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......
比如我有testA、testB、testC三个表
我现在需要写一个批处理或者脚本给别人 作用就是执行这段语句可以清除这三个表里面的数据 就是一个初始化的意思
哪位高人帮助下啊 一个数据库小白在此求救啦
SQL code:
......
我写的一个Job
declare
job1 integer;
begin
dbms_job.submit(job1,
'Sale_FinanceUseFee(4,null,null,null);',
TRUNC(SYSDATE)+1.103, ......