GaussDB数据库兼容序列伪列、rownum伪列

伪列

GaussDB数据库兼容序列伪列、rownum伪列,其余暂不支持。

序列伪列
表1 序列
序号

Oracle数据库

GaussDB数据库

差异

1

currval

支持,有差异

GaussDB以函数形式实现。兼容Oracle调用方式。

2

nextval

支持,有差异

GaussDB以函数形式实现。兼容Oracle调用方式。

rownum伪列
表2 rownum
序号

Oracle数据库

GaussDB数据库

差异

1

rownum

支持,有差异

Oracle在left、right、full join的条件中使用rownum进行过滤时,不同的条件下表现不尽相同,可能存在忽略或部分忽略rownum条件的现象,而GaussDB在此情况下则表现为对left、right、full join后的结果进行过滤。

xmldata伪列
表3 xmldata
序号

Oracle数据库

GaussDB数据库

1

xmldata

不支持

posted @ 2024-09-24 10:23  wpp0303  阅读(27)  评论(0)    收藏  举报