没有合适的资源?快使用搜索试试~ 我知道了~
2、rowid数据类型在Oracle数据库中,用rowid数据类型存放rowid的值,长度是10个字节,为了方便查看和书写,Oracle可以把10字节的rowi
资源详情
资源评论
资源推荐
Oracle 有两个常用的伪列 rowid 和 rownum,对伪列的操作类似于表中的列,你可以对其进行查
询操作,但是你却不能对其进行增加、修改或者是删除。
一、rowid 伪列
1、rowid 的原理
Oracle 数据库表中的每一行在数据库中有一个存放的位置,即 rowid(row identification),ro
wid 的长度是 10 个字节,显示的结果是 18 字节的字符串,该值表明了行在 Oracle 数据库中存放的物
理具体位置,是唯一的,Oracle 内部通常使用它来访问数据。
我们从超女表中查询每行的 rowid。
rowid 虽然不是表的字段,但是,在 Oracle 数据库的内部,保存了每行数据的 rowid。
rowid 使用 base64 编码行的物理地址,编码字符包含 A-Z, a-z, 0-9, +, 和/,由四部分组成:OO
OOOOOFFFBBBBBBRRR,如下图:
对象编号
OOOOOOO FFF BBBBBB RRR
文件编号 块编号 行编号
独角兽邹教授
- 粉丝: 29
- 资源: 320
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0