Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Rollback in Transaktion

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.