Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


<>(不等于)

📄字数 392
👁️阅读量 加载中...

功能描述

判断两个对象是否不等于。适用于POINT、LSEG、CIRCLE。<> 不仅可作为几何运算符,亦可作为比较运算符 <>

语法格式

L_OPERAND_TYP <> R_OPERAND_TYP

输入参数

L_OPERAND_TYP(左操作数类型)R_OPERAND_TYP(右操作数类型)RET_TYPE(返回类型)
POINTPOINTBOOLEAN
CIRCLECIRCLEBOOLEAN
LSEGLSEGBOOLEAN

提示

当L_OPERAND_TYP(左操作数类型)为CIRCLE时,判断两个圆面积是否不等于。

输出结果

输出结果的类型为 BOOLEAN 类型。

示例

sql
-- 两个点不等
SQL> SELECT POINT('(1,0)') <> POINT('(0,0)');

+-------+
| EXPR1 |
+-------+
| T     |
+-------+

-- 两条线段相等,但点的顺序不同。
SQL> SELECT LSEG('[(-1,0),(1,0)]') <> LSEG('[(1,0),(-1,0)]' );

+-------+
| EXPR1 |
+-------+
| T     |
+-------+

-- 不相等的圆。
SQL> SELECT CIRCLE('<(0,0),1>') <> CIRCLE('<(0,0),2>');

+-------+
| EXPR1 |
+-------+
| T     |
+-------+