当前位置: Oracle DBA培训网-优技培训 >> oracle培训 > Oracle培训教程 >

Oracle基础:伪列rowid怎么使用

Oracle基础:伪列rowid怎么使用

Oracle基础:伪列rowid怎么使用?在Oracle的表的使用过程中,实际表中还有一些附加的列,称为伪列。

表中的每一行在数据文件中都有一个物理地址,ROWID伪列返回的就是该行的物理地址。使用ROWID可以快速的定位表中的某一行。ROWID值可以唯一的标识表中的一行。由于ROWID返回的是该行的物理地址,因此使用ROWID可以显示行是如何存储的。

代码演示:ROWID

SQL> SELECT ROWID,ENAME FROM EMP WHERE SAL>2000;

ROWID

ENAME

AAAMgzAAEAAAAAgAAD

JONES

AAAMgzAAEAAAAAgAAF

BLAKE

AAAMgzAAEAAAAAgAAG

CLARK

AAAMgzAAEAAAAAgAAH

SCOTT

AAAMgzAAEAAAAAgAAI

KING

AAAMgzAAEAAAAAgAAM

FORD

6 rows selected

技术沙龙MORE+

Oracle技术沙龙:【数据保护顶尖技术-MAA】首次全国首播12c MAA技术 云数据库加上MAA技术组成最豪华的技...
Oracle技术沙龙第49期:【Oracle 数据库云技术分享】Oracle技术沙龙第49期:【Oracle 数据库云技术分享】本次技术沙...
Oracle技术沙龙第48期:【Oracle 12c RAC安装】小编:今天讲什么内容呢?以后有什么用呢? 大师:今天讲的是12c...
我要参加技术沙龙

关闭