oracle学习笔记(7)_伪列
来源:互联网 发布:手机秘密录音软件 编辑:程序博客网 时间:2024/05/21 09:49
Oracle 中的伪列
Oracle 的表的使用过程中,实际表中还有一些附加的列,称为伪列。伪列就像表中 的列一样,但是在表中并不存储。伪列只能查询,不能进行增删改操作。
1.ROWID
ROWID 伪列返回的就是该行的物理地址。使用 ROWID 可以快速的定位表中的某一行。
SELECTROWID,ENAME FROM EMP WHERE SAL>2000;
2.ROWNUM
在查询的结果集中,ROWNUM 为结果集中每一行标识一个行号,通过 ROWNUM 伪列可以限制查询结果集中返回的行数。
说明:ROWNUM 与 ROWID 不同,ROWID 是插入记录时生成,ROWNUM 是查询数据时生成。
ROWID 标识的是行的物理地址。ROWNUM 标识的是查询结果中的行的次序。
(1)查询出员工表中前 5 名员工的姓名,工作,工资。SELECTROWNUM,ENAME,JOB,SAL FROM EMP WHEREROWNUM<=5;(2)查询出工资最高的前 5 名员工的姓名、工资和工资。SELECTROWNUM,T.* FROM (SELECT ENAME,JOB,SAL FROM EMP ORDERBY SAL DESC) T WHEREROWNUM<=5;(3)查询出表 EMP 中第 5 条到第 10 条之间的记录。SELECT * FROM (SELECTROWNUM R,ENAME,JOB,SAL FROM EMP WHEREROWNUM<=10) WHERE R>5 ;
- oracle学习笔记(7)_伪列
- Oracle 11g学习笔记--伪列
- Oracle学习笔记(7)-----------数据更新、事务处理、数据伪列
- Oracle学习笔记(7)-----------数据更新、事务处理、数据伪列
- Oracle笔记(七) 数据更新、事务处理、数据伪列
- Oracle笔记(七) 数据更新、事务处理、数据伪列
- Oracle笔记(七) 数据更新、事务处理、数据伪列
- Oracle笔记(七) 数据更新、事务处理、数据伪列
- Oracle笔记(七) 数据更新、事务处理、数据伪列
- Oracle笔记(七) 数据更新、事务处理、数据伪列
- Oracle基础知识笔记(7) 数据更新、事务处理、数据伪列
- Hadoop学习笔记_伪分布式安装
- Hadoop学习笔记_伪分布式搭建
- oracle 中的伪列
- oracle 的伪列
- Oracle 伪列 rownun
- oracle+伪列
- Oracle 伪列 rownun
- listview layou_width=wrap_content 占满屏
- 模板类参数中嵌套模板类问题
- 应用程序命名规则
- 分享一个CSS3介绍网址
- jsp加载activex
- oracle学习笔记(7)_伪列
- Ubuntu下轻巧的代码编辑器——Geany
- iphone/信息系统/c语言书籍推荐
- 以返回值区分重载方法
- android View.getLeft() 与 View.getScrollX()
- 2013年Q1全球IT企业市值TOP25排行榜
- QDataWidgetMapper类
- Java本地接口(JNI)编程指南和规范(第一章)
- this 关键字