私は以下のように書いたクエリにカラムを持っています。SQLケースを使用する日付がある場合
**RCPT_DATE**
NULL
2017-01-09 00:00:00.000
NULL
NULL
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
1900-01-01 00:00:00.000
2016-09-05 00:00:00.000
私は何をしたいNULL
値を取り除くと、代わりに「使用不可」と表示「いいえRCPT」を表示しますさ「1900-01-01 00:00:00.000」の値それがきれいに見えるようにします。
私は以下試してみたが、それは私が試したもの
CASE c.RCPT_DATE
WHEN '1900-01-01 00:00:00.000' THEN ''
WHEN NULL Then 'xxx'
ELSE c.RCPT_DATE
END AS RCPT_DATE,
をしない、
CASE c.RCPT_DATE
WHEN '1900-01-01 00:00:00.000' THEN NULL
これは、1900年1月1日0時00分「の代わりにNULL
を出力します。 00.000 'の値ですが、それは私が望むものではありません。
すべてのヘルプは
おかげ
文字列として保存された日付は間違いありませんか? (私はそれをお勧めしません) –