Показывать пустую строку, когда поле даты 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. Что я делаю неправильно?

Ответы на вопрос(6)

Ваш ответ на вопрос