Bonjour
Veuillez m'expliquer cette ligne
Le premier problème est "@x2" (est ce que ce le même que @x?)Code:DECLARE CONTINUE HANDLER FOR '23000' SET @x2 = 1;
Que se passe-t-il si l'erreur 23000 est détecté?
Merci
Version imprimable
Bonjour
Veuillez m'expliquer cette ligne
Le premier problème est "@x2" (est ce que ce le même que @x?)Code:DECLARE CONTINUE HANDLER FOR '23000' SET @x2 = 1;
Que se passe-t-il si l'erreur 23000 est détecté?
Merci
Dès qu'une instruction va déclencher un 23000 (erreurs de clés primaires et étrangères), la variable @x2 reçoit 1 et ça passe en séquence (aucun déroutement ne se réalise).