Při použití složených příkazů v handleru je musíte vložit do bloku BEGIN ... END:
DECLARE EXIT HANDLER FOR 1062
BEGIN
SET error_key = 02;
SET error_message = 'Insert Failed';
END
Viz DECLARE HANDLER Další informace naleznete v části manuálu MySQL.