Показывать пустую строку, когда поле даты 01.01.1900
m запрашивает базу данных примерно так:
SELECT DISTINCT
CASE WHEN CreatedDate = '1900-01-01 00:00:00.000' THEN '' ELSE CreatedDate END AS CreatedDate
FROM LitHoldDetails
lhd.CreatedDate является полем DateTime и не может иметь значения NULL. Я хочу отобразить пустую строку, если поле является минимальной датой (01.01.1900), но мой оператор CASE не 'т работа; CreatedDate отображает 1900-01-01 00: 00: 00.000 в моем запросе, когда это значение находится в базе данных. Я'м с использованием SQL Server 2008 R2. Что я делаю неправильно?