10

クエリを変更しています。これが私のスクリプトです。

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 がこのように日付を一致させる方法です。また、日付形式では、時間要素を渡していません。

4

1 に答える 1