云数据库 GAUSSDB-CREATE OPERATOR CLASS:示例

时间:2024-11-02 18:52:15

示例

-- 定义一个函数
CREATE FUNCTION func_add_sql(num1 integer, num2 integer) RETURN integer AS BEGIN
RETURN num1 + num2; 
END;
/
-- 新建一个操作符类,将上述函数作为其关联的函数
CREATE OPERATOR CLASS oc1 DEFAULT FOR TYPE _int4 USING btree AS FUNCTION 1 func_add_sql (integer, integer);
support.huaweicloud.com/centralized-devg-v2-gaussdb/gaussdb_42_0413.html