DB2 のユーザー定義関数で一時テーブルを使用しようとしています。データ スタジオでこれを実行しようとしていますが、以下のコードが機能しません。どうすればこれを機能させることができますか?
ありがとう。
CREATE FUNCTION BELSIZE.TEST (aSTRING VARCHAR(50))
RETURNS TABLE(
column1 INTEGER
)
F1: BEGIN ATOMIC
DECLARE c1 CURSOR WITH RETURN TO CLIENT FOR stmt;
SET v_dynStmt = 'SELECT 1 column1 from sysibm.sysdummy1';
PREPARE stmt FROM v_dynStmt;
OPEN c1;
RETURN
END