SAP HANA ストアド プロシージャ内で挿入または更新ステートメントから影響を受けた行数を返すにはどうすればよいですか?
オラクルでは sql%rowcount を使用しますが、ドキュメントで HANA に相当するものを見つけることができませんか?
例えば:
CREATE PROCEDURE procedure_name (p_input)
LANGUAGE SQLSCRIPT AS
BEGIN
define c integer;
insert into some_table values (somevalues);
c := sql%rowcount;
END
アップデート:
最終的にSAPスレッドで答えを見つけました。挿入または更新の後に次のステートメントを実行して、行数を取得できます。
SELECT ::ROWCOUNT into L_C FROM DUMMY;