スカラー SQL UDF
スカラー SQL UDF には、関数が呼び出されて単一の値を返すときに実行される SQL SELECT 句が組み込まれています。CREATE FUNCTION コマンドは以下のパラメータを定義します。
-
(省略可能) 入力引数。各引数にデータ型が存在する必要があります。
-
1 つの戻りデータ型。
-
1 つの SQL SELECT 句。SELECT 句で、関数定義の引数の順序に従って、$1、$2 などを使用して入力引数を参照します。
入力および戻りデータタイプは、任意の標準 Amazon Redshift データタイプを使用できます。
SELECT 句には FROM 句を含めないでください。代わりに、SQL UDF を呼び出す FROM 句を SQL ステートメントに含めます。
SELECT 句には、以下のタイプの句を含めることはできません。
-
FROM
-
INTO
-
WHERE
-
GROUP BY
-
ORDER BY
-
制限