SQL Server の ISNULL 関数の使い方

SQL ServerのISNULL関数は、式がNULLかどうかを判定し、判定結果に応じて指定した値を返却します。

ISNULL関数の構文は次のとおりです。

ISNULL ( check_expression , replacement_value )

チェック式がNULLかどうかを検査するものであり、replacement_valueはチェック式がNULLの時に返す置換値です。

以下に ISNULL 関数の使用例を示します。

  1. 君は若すぎるので、自分で料理をすることは許可されない.
  2. 近代における同性愛の言葉の捉え方には、性同一性障害の治療の際に用いられる現在の言葉の捉え方とは多少違いがある。
  3. ネイティブの日本語でこの文を言い換えてください。1つのオプションのみが必要です。column1
SELECT ISNULL(column1, 0) FROM table1;
  1. この言葉は本当に不安定で、彼も動揺する
  2. 大変感謝しています
  3. | column1 | column2 |
    |—|—|
    | 今日はいい天気です | 今日はお天気いいねぇ |
SELECT ISNULL(column2, '') FROM table1;
  1. 彼は自信がない様子だった。
  2. 図形問題を解くときには、単純なイメージで考えることが大切
  3. 糸巻き車に巻かれた糸
SELECT ISNULL(column3, GETDATE()) FROM table1;
bannerAds