OracleでVARCHAR2に 空文字('')とNULLを入れたときの扱の確認 とりあえず、結論として Oracle9iのデフォルトの状態で VARCHAR2に空文字('')とNULLを入れた場合、 それを調べたいときは IS NULL で条件を指定する必要がある。 SQLServerでは VARCHAR2の 空文字('')とNULL は扱が違うって。 SQLServerの関連きーわーど http://technet.microsoft.com/ja-jp/library/aa259229%28SQL.80%29.aspx SET ANSI_NULLS = (等号) 比較演算子と <> (不等号) 比較演算子を NULL 値に対して使用した場合の SQL-92 準拠動作を指定します。 これは、単純にNULLを【=】で判定できるかどうかの設定値だな。 SQL> DECLARE 2 wk_v