sqlfiddleで MySql スキーマ用に次のストアド プロシージャを作成しました。
create procedure foobar(out msg int)
begin
set msg = 100;
end//
を使用して out パラメータにアクセスするクエリを実行すると、
call foobar(@outval);
SELECT @outval;
次のエラーが表示されます
ResultSet は UPDATE からのものです。データなし。
何が間違っているのかわかりません。提案してください。
私はこれを参照として取っていますMySQL create store stored procedure syntax with delimiter
SQL フィドル リンク: http://sqlfiddle.com/#!9/a2182/6