すべてのプロダクト
Search
ドキュメントセンター

PolarDB:ユーザー定義関数

最終更新日:Jan 23, 2025

ユーザー定義関数を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)