A pseudocolumn behaves like a table column, but is not actually stored in the table. 伪列就是你创建表的时候并没有创建,oracle帮你做了。 CURRVAL and NEXTVAL ,LEVEL ,ROWID ,ROWNUM ,XMLDATA ROWNUM是比较常用的。
ROWID和其它的伪例有所不同,每条纪录都有一个唯一不变的ROWID,而其它的会是变的
伪列ROWID是每一行的唯一标示符,而ROWNUM是对每行进行排序后的一个序列号,用法如下: SELECT ROWID,ROWNUM FROM DUAL;
比如:select rownum from yourTableName
伪列就是你创建表的时候并没有创建,oracle帮你做了。
CURRVAL and NEXTVAL ,LEVEL ,ROWID ,ROWNUM ,XMLDATA
ROWNUM是比较常用的。
SELECT ROWID,ROWNUM FROM DUAL;