Oracle Rowid 介绍
来源:互联网 发布:stm32f4 嵌入式数据库 编辑:程序博客网 时间:2024/05/21 11:27
Oracle Rowid 介绍
(2011-10-15 15:19:41)杂谈
1)FUNCTION ROWID_BLOCK_NUMBER RETURNS NUMBER
SQL> select dbms_rowid.rowid_block_number(rowid) from dept;
DBMS_ROWID.ROWID_BLOCK_NUMBER(ROWID)
------------------------------------
2)FUNCTION ROWID_CREATE RETURNS ROWID
创建restricted
SQL> select dbms_rowid.rowid_create(0,51149,4,16,0) from dual;
DBMS_ROWID.ROWID_C
------------------
00000010.0000.0004
创建extented rowid:
SQL> select dbms_rowid.rowid_create(1,51149,4,16,0) from dual;
DBMS_ROWID.ROWID_C
------------------
AAAMfNAAEAAAAAQAAA
3)PROCEDURE ROWID_INFO
4)FUNCTION ROWID_OBJECT RETURNS NUMBER
返回一个rowid的对象号。如果是restricted 的rowid,则返回0。
5)DBMS_ROWID.ROWID_VERIFY:
6)DBMS_ROWID.ROWID_TO_EXTENDED:
7)DBMS_ROWID.ROWID_TO_RESTRICTED:
2.2 . Rowid的结构
ROWID 格式:
它包含下列组成元素:
在内部,存储的10个字节(bytes),即80位(bit)又按如下规则进行划分:
可以通过dbms_rowid这个包来转换我们的rowid成不同组成部分:
SQL> SELECT department_id, rowid FROM hr.departments;
---------- ------------------
在本例中:
- oracle rowid介绍
- Oracle Rowid 介绍
- Oracle Rowid 介绍
- Oracle Rowid 介绍
- Oracle ROWID简单介绍
- Oracle Rowid 介绍
- ROWID介绍
- oracle rowid
- ORACLE ROWID
- Oracle RowID
- ORACLE ROWID
- Oracle ROWID
- Oracle ROWID
- oracle rowid
- ORACLE-rowid
- Oracle ROWID
- Oracle rowid
- Oracle ROWID
- 编程也可是艺术
- Kernel启动时 驱动是如何加载的module_init,加载的次序如何
- Openfire更改服务器名称
- [Matlab]简单的人脸祛痘
- word2013/2010中调用中文版mathtype6.8
- Oracle Rowid 介绍
- 利用OpenCV3进行鱼眼镜头标定
- c# 输出英文版时间
- UICollectionView详解
- FragmentTransaction的add和Fragment的onCreateView()相关问题
- Java文件操作大全(绝对的经典,值得收藏!)
- html入门
- [leetcode oj 70]Climbing Stairs
- List常用方法小总结