条件
本章节描述常见的条件兼容项,包含比较条件、浮点条件、逻辑条件、模型条件、多集合条件、模式匹配条件、NULL值条件、XML条件、SQL/JSON条件、复合条件、BETWEEN条件、EXISTS条件、IN条件、IS OF TYPE条件。详情请参见表1。
序号 |
Oracle数据库 |
GaussDB数据库 |
差异 |
---|---|---|---|
1 |
比较条件 |
支持,有差异 |
语句中存在ANY、SOME、ALL操作符时存在差异,Oracle支持对list对象进行操作,而GaussDB中需要将list对象转换成数组表达式的形式后再进行操作。 |
2 |
浮点条件 |
不支持 |
- |
3 |
逻辑条件 |
支持 |
- |
4 |
模型条件 |
不支持 |
- |
5 |
多集合条件 |
不支持 |
- |
6 |
模式匹配条件 |
支持 |
- |
7 |
NULL值条件 |
支持 |
- |
8 |
XML条件 |
不支持 |
- |
9 |
SQL/JSON条件 |
部分支持,有差异 |
|
10 |
复合条件 |
支持 |
- |
11 |
BETWEEN条件 |
支持 |
- |
12 |
EXISTS条件 |
支持 |
- |
13 |
IN条件 |
支持 |
- |
14 |
IS OF TYPE条件 |
不支持 |
- |