MySql Loop Syntax
Dans mysql, une instruction LOOP peut être utilisée pour exécuter à plusieurs reprises un bloc de code. La syntaxe correcte pour une boucle mysql est la suivante:
LOOP -- Code to be executed END LOOP
Pour quitter la boucle tôt, vous pouvez utiliser l'instruction LETT. L'instruction Leave prend une étiquette comme un argument. Lorsque l'instruction LETT est exécutée, la boucle avec l'étiquette correspondante sera sortie.
LOOP label1 -- Code to be executed LEAVE label1 END LOOP label1
Exemple
L'exemple suivant démontre comment utiliser une instruction LOOP pour itérer à travers une plage de valeurs:
DECLARE i INT DEFAULT 1; DECLARE max_value INT DEFAULT 10; LOOP SELECT i FROM DUAL; SET i = i 1; IF i > max_value THEN LEAVE; END IF; END LOOP;
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3