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

5.3 IF文

機能

条件付き実行制御を行います。

記述形式

参照項番

一般規則

SQL手続き文
  • 実行するSQL文を指定します。

  • SQL手続き文に複合文を指定することはできません。

使用例

IF文の定義をします。

BEGIN
  DECLARE A INT;
  DECLARE B INT;
        :
  IF A = 1 THEN
    INSERT INTO SCM.TBL(C,D) VALUES(1,2);  ←条件が真の場合
  ELSE
    INSERT INTO SCM.TBL(C,D) VALUES(3,4);  ←条件が偽の場合
  END IF;
END