PostgreSQL兼容性之oracle的rowid(APP)
Posted 瀚高PG实验室
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PostgreSQL兼容性之oracle的rowid(APP)相关的知识,希望对你有一定的参考价值。
目录
文档用途
oracle中的rowid伪列,有很重要的应用场景,但是PostgreSQL中没有该伪列,本文档介绍PostgreSQL如何兼容实现oracle中的rowid功能。
详细信息
oracle中的rowid
什么是rowid?
rowid是数据的详细物理地址,通过rowid,oracle可以快速的定位某行具体数据的位置。
创建测试表
create table test(id number,name varchar2(10)); |
插入测试数据
insert into test values(0,'orcl'); insert into test valurs(1,'orcl'); insert into test values(2,'orcl'); insert into test values(3,'orcl'); |
查看表内容
select rowid,id,name from test; ROWID ID NAME ------------------ ---------- --------------- AAAV5DAAOAAAACWAAA 0 orcl AAAV5DAAOAAAACWAAB 1 orcl AAAV5DAAOAAAACWAAC 3 orcl AAAV5DAAOAAAACWAAD 2 orcl |
rowid的结构
更多详细信息请登录【瀚高技术支持平台】查看瀚高技术支持平台
以上是关于PostgreSQL兼容性之oracle的rowid(APP)的主要内容,如果未能解决你的问题,请参考以下文章