2018.7.31 oracle rownum的理解
发布时间:2020-12-12 13:28:21 所属栏目:百科 来源:网络整理
导读:一、Rownum的描述: rownum是一个伪列,数据库中并不保存rownum的列值,它是oracle系统为返回的结果集顺序分配的行编号,rownum是随着结果集生成的,一旦生成,在同一个结果集中就不会变化了,rownum值是依次递加的(从1开始),没有1就永远不会有2。 当某一
一、Rownum的描述:rownum是一个伪列,数据库中并不保存rownum的列值,它是oracle系统为返回的结果集顺序分配的行编号,rownum是随着结果集生成的,一旦生成,在同一个结果集中就不会变化了,rownum值是依次递加的(从1开始),没有1就永远不会有2。 当某一行记录读入内存时,相应的ROWNUM才被动态地赋值。 SQL> select t.terminal_id,t.time_in,ROWNUM from tf_r_terminal_arch t WHERE t.terminal_state=‘0‘ AND ROWNUM <5; TERMINAL_ID TIME_IN ROWNUM ------------------------------ ----------- ---------- 700000003840655 2011/8/17 1 700000003840660 2011/7/28 2 700000003840659 2011/7/28 3 700000003840656 2011/7/28 4 分页查询 两个子查询SQL> SELECT a.* FROM (select t.terminal_id,t.eparchy_code,ROWNUM rn from tf_r_terminal_arch t WHERE t.terminal_state=‘0‘ TERMINAL_ID EPARCHY_CODE RN ``` (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- Infinite Scroll To Load More Content in Webpa
- 为什么这个数据YYYY-MM-DD正则表达式在Java中失败
- c# – 实体框架已经有一个与此命令关联的开放Dat
- OCP题库变动,052新加的考题及答案分析整理-22
- React Native 简介
- ruby-on-rails – 如何创建与ActiveResource对象
- ruby-on-rails – 如何在rails 4中渲染.js.erb文
- ruby-on-rails – Rails设计authenticatate_user
- CF1041C Coffee Break
- 详解C语言中index()函数和rindex()函数的用法
热点阅读