機能
文の実行を繰り返します。
記述形式
参照項番
SQL手続き文 → “5.1 ストアドプロシジャの概要”
一般規則
ループを脱出する場合には、LEAVE文を指定します。
使用例
テーブルを全件検索して、在庫数量が500以下の場合、数量に不足分を補充します。
ラベル1:LOOP FETCH CSR1 INTO 製品番号,製品名,在庫数量,倉庫番号; IF SQLSTATE <> '00000' THEN LEAVE ラベル1; END IF; IF 在庫数量 <= 500 THEN SET 数量 = 500 - 在庫数量; : END IF; END LOOP;