タグ

IF文に関するlocke-009のブックマーク (3)

  • 【PL/SQL】IF文で条件分岐する方法:サンプル多数あり | PL/SQL日記

    ここではORACLE社が提供するPL/SQL言語のIF文で条件分岐する方法を紹介しています。 IF文の書き方 IF文の基構文は次の通りです。 条件式1の結果がTRUEの場合、処理1が実行されます。 ELSIFを追記することで、複数の条件式を指定することが出来ます。 いずれの条件にも一致しない場合に実行する処理はELSEの後に書きます。 最後にEND IF;でIF文を終了させます。 IF 条件1 THEN 実行する処理1; [ ELSIF 条件2 THEN 処理2; ] [ ELSE 処理3; ] END IF; IF文のサンプル 1つの条件式だけを書く 1つの条件式だけを書くパターンです。 IF文はELSIF、ELSEを省略することで、ある条件と一致する場合だけ処理をする条件分岐をさせることが出来ます。 DECLARE i NUMBER := 1; BEGIN IF i = 1 THEN

    【PL/SQL】IF文で条件分岐する方法:サンプル多数あり | PL/SQL日記
  • Oracle PL/SQLのif文のサンプル | ITSakura

    条件が合致する場合、配下の処理が実行され、if文の処理は終了します。 条件が合致することをtrue(真)ともいいます。 条件が合致しないことをfalse(偽)ともいいます。 条件が合致しない場合、配下の処理は実行されず、その下(elsif/else/if文終了)に進みます。 elsifは、1つ以上記述できます。省略可能です。 elseの配下の処理は、どの条件も合致しなかったときに実行されます。elseは1つのみ記述できます。省略可能です。 if文のサンプル create or replace procedure TEST1 IS a NUMBER(1) := 1; BEGIN IF (a = 0) THEN DBMS_OUTPUT.PUT_LINE('0'); ELSIF a = 1 THEN DBMS_OUTPUT.PUT_LINE('1'); -- 1が出力される ELSE null;

  • VBAのIf Then Elseステートメント | ExcelのVBA入門

    条件式が数式のIf文サンプルコード Sub sample() Dim a As Integer a = 10 If a > 5 Then MsgBox "変数aは5より大きい" Else MsgBox "変数aは5より小さい" End If End Sub 実行結果解説sampleのSubステートメントには引数の設定はされていません。まず、Dimステートメントを利用して変数aに整数型(Integer)を宣言し「10」を代入します。次にIf文の条件式を確認すると比較演算子を利用して「変数aが5より大きい」場合に真(True)を返す設定にしています。 今回は変数aに「10」を代入しており条件式に当てはまるため、If以下の「MsgBox "変数aは5より大きい"」が実行されました。最後はEndステートメントを利用してsampleプロシージャを終了させます。 こちらでは、条件式が真(True)で処

  • 1