0
HSQLDBでストアドプロシージャを作成しました。私はテーブルオブジェクトを宣言し、そこにデータを挿入しました。どのようにすれば、このプロシージャのすべてのテーブルデータを呼び出し元のエンドに渡すことができますか。これは通常のJava CallebleStatementです。HSQLプロシージャが宣言されたテーブルから結果セットを返す
HSQLDBでストアドプロシージャを作成しました。私はテーブルオブジェクトを宣言し、そこにデータを挿入しました。どのようにすれば、このプロシージャのすべてのテーブルデータを呼び出し元のエンドに渡すことができますか。これは通常のJava CallebleStatementです。HSQLプロシージャが宣言されたテーブルから結果セットを返す
データを挿入した後、DECLARE CURSOR ...
と入力してからOPEN ...
文を入力します。この例を含むガイドを参照してください。
BEGIN ATOMIC
DECLARE temp_zero DATE;
DECLARE result CURSOR WITH RETURN FOR SELECT * FROM INFORMATION_SCHEMA.TABLES FOR READ ONLY;
-- more statements ...
OPEN result;
END