ホームページ >データベース >mysql チュートリアル >MySQL LOOP ステートメントはどのように機能し、早期に終了するにはどうすればよいですか?
MySQL LOOP 構文
MySQL では、LOOP ステートメントを使用してコード ブロックを繰り返し実行できます。 MySQL LOOP の正しい構文は次のとおりです。
LOOP -- Code to be executed END LOOP
ループを早期に終了するには、LEAVE ステートメントを使用できます。 LEAVE ステートメントは引数としてラベルを受け取ります。 LEAVE ステートメントが実行されると、一致するラベルを持つループが終了します。
LOOP label1 -- Code to be executed LEAVE label1 END LOOP label1
例
次の例は、LOOP ステートメントを使用して次のことを行う方法を示しています。値の範囲を反復処理します:
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;
以上がMySQL LOOP ステートメントはどのように機能し、早期に終了するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。