Wenn Sie zusammengesetzte Anweisungen in einem Handler verwenden, müssen Sie sie in einen BEGIN ... END-Block einbetten:
DECLARE EXIT HANDLER FOR 1062
BEGIN
SET error_key = 02;
SET error_message = 'Insert Failed';
END
Siehe HANDLER DECLARE Abschnitt des MySQL-Handbuchs für weitere Informationen.