to_regoperator()

将运算符名称转换为其 OID 的函数

to_regoperator() 是一个系统函数,用于将运算符名称(带有参数类型)转换为其 OID

to_regoperator()PostgreSQL 9.4 中添加。

用法

to_regoperator ( text ) → regoperator

如果找不到指定的运算符和参数类型组合,或者该组合不存在,则返回 NULL

变更历史

示例

to_regoperator() 的基本用法示例

postgres=# SELECT to_regoperator('*(bigint,bigint)')::oid;
 to_regoperator 
----------------
            686
(1 row)

如果找不到指定的运算符,或者该运算符不存在,则返回 NULL

postgres=# SELECT to_regoperator('*(text,text)')::oid IS NULL;
 ?column? 
----------
 t
(1 row)

分类

系统函数

另请参阅

to_regoper()

反馈

在此处 提交有关“to_regoperator()”的任何评论、建议或更正