Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


=(相等)

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

功能描述

=在几何数据类型中有以下两种功能:

  • 判断第一个对象的面积是否等于第二个对象的面积。适用于BOX。

  • 判断第一个对象是否等于第二个对象。适用于LINE。

= 不仅可作为几何运算符,亦可作为比较运算符 =和赋值运算符=

语法格式

L_OPERAND_TYP = R_OPERAND_TYP

输入参数

L_OPERAND_TYP(左操作数类型)R_OPERAND_TYP(右操作数类型)RET_TYPE(返回类型)
BOXBOXBOOLEAN
LINELINEBOOLEAN

输出结果

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

示例

sql
-- BOX 两矩形面积相等
SQL> SELECT BOX(POINT('(0,1)'),POINT('(1,0)')) = BOX(POINT('(4,5)'),POINT('(5,4)'));

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

-- 两条线段相等,但点的顺序不同
SQL> SELECT LINE(POINT('(0,1)'),POINT('(1,0)')) = LINE(POINT('(1,0)'),POINT('(0,1)'));

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