GaussDB数据库兼容序列伪列

95 阅读1分钟

伪列

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

序列伪列
序号Oracle数据库GaussDB数据库差异
1currval支持,有差异。GaussDB以函数形式实现。兼容Oracle调用方式。
2nextval支持,有差异。GaussDB以函数形式实现。兼容Oracle调用方式。
rownum伪列
序号Oracle数据库GaussDB数据库差异
1rownum支持,有差异。Oracle在left、right、full join的条件中使用rownum进行过滤时,不同的条件下表现不尽相同,可能存在忽略或部分忽略rownum条件的现象,而GaussDB在此情况下则表现为对left、right、full join后的结果进行过滤。
xmldata伪列
序号Oracle数据库GaussDB数据库
1xmldata不支持

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…