Syntaxe :
déclarez le gestionnaire de continuation pour sqlstate 'valeur du code d'erreur' set variable = valeur de la variable
Par exemple :
create procedure p_insertDome() begin declare continue handler for sqldate '42S02' set @x=1; insert into userinfo2(uid,name,password)values('1','demo','123456'); insert into employ('empno','date')values('2220','1993-12-14'); end; $$;
Si les données apparaissent dans le premier instruction Si la table n'existe pas, cela n'affectera pas l'exécution de la ligne d'instructions suivante
Ce qui précède est le contenu de MySQL Advanced 4 - Conditions et traitement personnalisés. Pour plus de contenu connexe, veuillez prêter attention à. le site PHP chinois (www.php.cn) !