次の単純なHSQLDB
プロシージャをDbVisualizerクライアントで作成しようとしています。DbVisualizerでHSQLDBプロシージャを作成する
DROP PROCEDURE IF EXISTS my_procedure;
CREATE PROCEDURE my_procedure(OUT my_output INTEGER, IN my_input INTEGER)
MODIFIES SQL DATA -- NO SQL
BEGIN ATOMIC
SET my_output = my_input;
END
エラーメッセージ:
[CREATE - 0 rows, 0.001 secs] [Code: -5590, SQL State: 42590] unexpected end of statement: required: ; : line: 3
[END - 0 rows, 0.000 secs] [Code: -5581, SQL State: 42581] unexpected token: END
... 2 statement(s) executed, 0 rows affected, exec/fetch time: 0.001/0.000 sec [0 successful, 2 errors]
それは;
の解釈をthere is a problemのように見えますが、私はMySQl
delimiter
に相当HSQLDB
で何かを見つけることができませんでした。
この問題を回避するにはどうすればよいですか?