自定义函数

您可以向AGE添加自定义函数。

当使用Cypher函数时,所有带有Cypher查询的函数调用都使用默认命名空间:ag_catalog。然而,如果您希望在该命名空间之外使用函数,可以通过在函数名称前添加命名空间来实现。

语法

namespace_name.function_name

示例

SELECT *
FROM cypher('graph_name', $$
RETURN pg_catalog.sqrt(25)
$$) as (result agtype);

返回结果如下:

 result 
--------
 5.0
(1 row)