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

IF-Bedingung im MySQL-Skript

Diese (Muster-)Lösung ist nur eine Problemumgehung, die Ihnen hilft, die IF-Bedingung in den MySQL-Skripten zu verwenden -

SET @s = IF(IsTargetVersion(1.1), 'ALTER TABLE t1 ENGINE = InnoDB', 'DO SLEEP(0)');
PREPARE stmt1 FROM @s;
EXECUTE stmt1;