MySQL LOOP-Syntax
In MySQL kann eine LOOP-Anweisung verwendet werden, um einen Codeblock wiederholt auszuführen. Die korrekte Syntax für eine MySQL-Schleife lautet wie folgt:
LOOP -- Code to be executed END LOOP
Um die Schleife vorzeitig zu verlassen, können Sie die LEAVE-Anweisung verwenden. Die LEAVE-Anweisung akzeptiert eine Bezeichnung als Argument. Wenn die LEAVE-Anweisung ausgeführt wird, wird die Schleife mit der entsprechenden Bezeichnung verlassen.
LOOP label1 -- Code to be executed LEAVE label1 END LOOP label1
Beispiel
Das folgende Beispiel zeigt, wie eine LOOP-Anweisung verwendet wird Durchlaufen Sie einen Wertebereich:
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;
Das obige ist der detaillierte Inhalt vonWie funktioniert die MySQL LOOP-Anweisung und wie kann ich sie vorzeitig beenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!