ページの先頭行へ戻る
Symfoware Server V11.0.x SQLリファレンス
Symfoware

5.2 GOTO文

機能

文ラベルに無条件に分岐します。

記述形式

参照項番

一般規則

文ラベル
  • 文ラベルは、SQL手続き文の開始ラベルまたは、分岐先文の文ラベルを指定します。

  • 文ラベルには、36文字以内の先頭が英字で始まる英数字、または18文字以内の日本語文字列を指定します。

使用例

ラベル1に分岐します。

GOTO ラベル1
  
ラベル1:LOOP
    FETCH CSR1 INTO 製品番号,製品名,在庫数量,倉庫番号;
    IF SQLSTATE <> '00000' THEN
      LEAVE ラベル1;
    END IF;
    IF 在庫数量 <= 500 THEN
       SET 数量 = 500 - 在庫数量;
                :
    END IF;
END LOOP;