易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL分页与Oracle分页的疑问? - Java / Web 开发

这里想了解下,关于SQL Server中分页和Oracle中分页;
平常写应用程序的时候,比如用的语言是Java,有个列表页面,需要对数据分页显示;
这里要分页难道不需要借助Java,而直接sql能知道分页吗,起码也要传个页码进去给SQL吧!

另外说的Oracle分页,是不是Oracle本身也能分页,在应用程序中也是不需要借助其它的呢?
sql语句肯定是通过程序传进去的撒,这个是可以拼出来的

java分页是啥啊?你还没弄明白分页含义,分页无非就是你查询出来的数据按照页码来显示,如果查询出来数据很多一般才需要分页,数据不多一般不需要分页,分页时可以有两种方式:
(1):一次性查询出来,然后根据不同页码来显示出相应结果(select * from table )
(2):每次只查询你需要显示的条数,然后根据你提供的页码显示相应的记录数,这时一般用sql来查询,比如每页显示5条,现在是第二页,那么我就查数据中5-10条,具体sql就不写了。(网上查下很简单)

这个会哦,只是有个人问我 会不会sql分页和orale分页


没怎么用过SQl server数据库。我一般用Oracle、Mysql做分页,其实每种数据库都有自己的分页方法,而我们常用的Hibernate分页方法就是对Oracle、MySQL 等数据库的分页方法进行了封装,Oracle分页采用rownum(Oracle的字段,称为伪劣,不明白的可以上网查询)实现,MysQL采用limit(网上可以查询)实现,可以说我们只要传入页码到分页方法中即可实现分页

你用的 SQL Server 是什么版本的?如果是 2000 或者之前的话那得使用麻烦的 TOP 子句,如果是 2005 或者是以后的版本可以使用与 Oracle 一样语法的 row_number() 分析函数。

引用
这个会哦,只是有个人问我 会不会sql分页和orale分页


相关问答:

java socket email 问题 - Java / Java SE

我在 java核心技术上 看了一个 利用 Java socket email的例子 可是怎么也 不成功 为什么?
源码
Java code:

package cn.com.test.email;
import java.awt.GridBagLayout;
import java.awt.event.Action ......

FCK上传文件到linux服务器问题 - Java / Java EE

请我用FCK上传文件,在本地的windows机上测试可以,但部署到linux服务器上就上传不了文件,上传文件时一直卡在那里。望各位大虾指点,谢谢!
路过,帮你顶一下。。。。。。。。。。。。。。

上传文件的路径问题, ......

HTML标签底层的实现原理、机制 - Java / Java SE

为什么HTML以及一些其它标签会显示一些特定表现形式呢?如HTML中的换行标签<BR/>在底层是怎样实现的呢?现实的原理是什么呢
去W3C官方网站上,看看吧!我想一看你就明白了

我猜和编译原理有关,浏览器里可 ......

tomcat环境下jsp编译错误,求解! - Java / Web 开发

org.apache.jasper.JasperException: Unable to compile class for JSP: 
An error occurred at line: 52 in the jsp file: /vip_info.jsp
ÕË cannot be resolved
49: <table border="1& ......

java windows7 MSSQL - Java / Java SE

使用java在windows7 32位下连接MSSQL。
两台机器,windows7 32位,在控制面板里面全部设置语言和区域选项都english-unitedstates
唯一区别只有在安装SQL server 2008的时候 选择的字符集不一样,
exec sp_helpsor ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号