Oracle 10g数据类型总结(二)

2014-11-24 09:43:29 · 作者: · 浏览: 1
储字符串。创建表时不要使用该类型。
RAW(n)
最大2000字节,n为字节数,必须指定n
变长类型,字符集发生变化时不会改变值。
LONG RAW
最大为2GB
变长类型,不建议使用,建议转化为BLOB类型,字符集发生变化时不会改变值。
ROWID
10字节
代表记录的地址。显示为18位的字符串。用于定位数据库中一条记录的一个相对唯一地址值。通常情况下,该值在该行数据插入到
数据库
表时即被确定且唯一。
UROWID(n) www.2cto.com
ROWID:数据对象编号32位(6个字符)、文件编号10位(3个字符)、块编号22位(6个字符)、行编号16位(3个字符)
使用dqms_rowid包获得ROWID信息:
select dbms_rowid.rowid_object(rowid) object_id, dbms_rowid.rowid_relative_fno(rowid) file_id, dbms_rowid.rowid_block_number(rowid) block_id, dbms_rowid.rowid_row_number(rowid) num from dept;

作者