クエリを変更しています。これが私のスクリプトです。
select
CASE When EndDate='1/1/1900'
THEN NULL
ELSE EndDate END,*
from Members
このスクリプトは単純に日付を比較し、'1/1/1900' の場合はnull
それを返し、それ以外の場合は日付を返します。
データベースの日付が次の形式で保存されていることがわかります。
1900-01-01 00:00:00.000
問題は、私のパターンが保存されているものと異なる場合、SQL Server がこのように日付を一致させる方法です。また、日付形式では、時間要素を渡していません。