情報を追記させて頂きます。
ストアドプロシージャの作成については、下記のようなSQLを作成し、
A5MK2より、プロシージャモードにて作成しておりました。
そして、下記のような簡単なSQLで試してみたのですが、
bata40では作成され、bata48ではエラーとなり、作成できませんでした。
DROP PROCEDURE IF EXISTS ProcName;
CREATE PROCEDURE ProcName
(
IN InParam1 VARCHAR(16)
, IN InParam2 VARCHAR(10)
, IN InParam3 INT
)
BEGIN
DROP TABLE IF EXISTS tempTable;
CREATE TEMPORARY TABLE tempTable (
Item1 varchar(16) NOT NULL DEFAULT ”
, Item2 varchar(10) NOT NULL DEFAULT ”
, Item3 decimal(10,0) NOT NULL DEFAULT ‘0’
);
END;