Oracle

NVL(expr1,expr2)

NULL を設定可能な式 expr1 が NULL なら 式 expr2 を戻し、NULL以外なら式 expr1 を戻す。
expr1 と expr2 の型が不一致なら、expr2をexpr1の型に変換する。

NVLはNull Value Logic の略

NVL2 ( expr1 , expr2 , expr3 )

NULL を設定可能な式 expr1 が NULL 以外なら 式 expr2 を戻し、NULL なら 式 expr3を戻す。

NULLIF ( not_nullable_expr , expr )

第1引数の not_nullable_expr と第2引数の expr が同じ値なら NULL を戻す。異なる場合には not_nullable_expr を戻す。

この関数を「NVL2」と組み合わせて、データの比較ができます。

COALESCE ( expr_list )

expr_list で最初の NULL 以外の値を戻す。

  • expr_list:カンマで区切った式のリスト(2つ以上の値リスト)
  • COALESCE の expr_list の引数の最小および最大数は 2つ以上 256 以下である。
  • COALESCE(col1, '<値なし'>) ⇒ NVL(col1, '<値なし>') と同じ意味


月額たった 1,050円で始められる本格的なお店のホームページ!

コメント:



(画像の文字列を入力して下さい)

トップ   編集 凍結 差分 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019/12/02 (月) 12:35:14 (1628d)

e[NȂECir Yahoo yV LINEf[^[Ōz500~`I
z[y[W ̃NWbgJ[h COiq@COsیI COze