ハンドラーで複合ステートメントを使用する場合は、それらをBEGIN ... ENDブロックに埋め込む必要があります:
DECLARE EXIT HANDLER FOR 1062
BEGIN
SET error_key = 02;
SET error_message = 'Insert Failed';
END
DECLAREHANDLER を参照してください 詳細については、MySQLマニュアルのセクションを参照してください。
ハンドラーで複合ステートメントを使用する場合は、それらをBEGIN ... ENDブロックに埋め込む必要があります:
DECLARE EXIT HANDLER FOR 1062
BEGIN
SET error_key = 02;
SET error_message = 'Insert Failed';
END
DECLAREHANDLER を参照してください 詳細については、MySQLマニュアルのセクションを参照してください。