Oracle数据库兼容性概述 SQL的基本元素 伪列 操作符 表达式 条件 常见的SQL DDL子句 SQL查询和子查询 PL/SQL语言 系统函数 系统视图 高级包 父主题: 与Oracle兼容性说明 同意关联代理商云淘科技,购买华为云产…
GaussDB数据库基本兼容常用的SQL基本元素,但是部分存在差异,详细信息可参考下表。 数据类型 表1 数值类型 序号 Oracle数据类型 GaussDB数据库是否支持 差异 1 NUMBER [ ( p [ , s ] ) ] 支持,…
本章节主要介绍GaussDB数据库的Oracle兼容模式与Oracle数据库19C版本的兼容性对比信息。 GaussDB数据库在数据类型、SQL功能和数据库对象等基本功能上与Oracle数据库兼容,PLSQL方面也基本兼容。由于GaussD…
GaussDB数据库兼容序列伪列、rownum伪列,其余暂不支持。 分层查询伪列 表1 分层查询伪列 序号 Oracle数据库 GaussDB数据库 1 connect_by_iscycle 不支持 2 connect_by_isleaf …
GaussDB数据库兼容除分层查询以外的运算符。 SQL运算符 表1 SQL运算符 序号 Oracle数据库 GaussDB数据库 1 一元运算符和二元运算符 支持 2 运算符优先级 支持 算术运算符 表2 算术运算符 序号 Oracle数…
GaussDB数据库兼容大部分数据库表达式。 表1 表达式 序号 Oracle数据库 GaussDB数据库 差异 1 简单表达式 支持 – 2 分析视图表达式 不支持 – 3 复合表达式 支持 – 4 c…
GaussDB数据库兼容大部分条件。 表1 条件 序号 Oracle数据库 GaussDB数据库 1 比较条件 支持 2 浮点条件 不支持 3 逻辑条件 支持 4 模型条件 支持,有差异 5 多集合条件 不支持 6 模式匹配条件 支持 7 …
GaussDB数据库兼容部分DDL子句。 表1 常用SQL DDL子句 序号 Oracle数据库 GaussDB数据库 1 分配扩展子句 不支持 2 约束 支持 3 取消分配未使用子句 不支持 4 文件规范 不支持 5 日志记录子句 支持 …
GaussDB数据库兼容除分层查询以外的SQL查询和子查询。 表1 SQL查询和子查询 序号 Oracle数据库 GaussDB数据库 1 创建简单查询 支持 2 分层查询 不支持 3 UNION [ALL],INTERSECT,减运算符 …
GaussDB数据库基本兼容的PL/SQL操作符、表达式,控制语句、集合和record等等,不支持预定义的PL/SQL常量和类型、子类型等。 PL/SQL基本语法 表1 PL/SQL操作符 序号 Oracle数据库 GaussDB数据库 差…