0

TSQL の varchar フィールドから Date に変換しようとしています -

私が得ているエラーは、varchar を US m/d/y mm/dd/yy 形式の日付に変換すると、インデックスが範囲外になることです

これは私のクエリです

select *
from test_revision2
where test_revision2.location ='Downsview' AND
      not exists (select 1
                  from test_bookings2
                  WHERE ((CONVERT(DateTime, startDate, 103) <= CONVERT(DateTime, '11/31/2017 00:00:01', 103)) 
AND (CONVERT(DateTime, endDate, 103) >= CONVERT(DateTime, '11/30/2017 00:00:01', 103))  and
                        test_bookings2.wsid = test_revision2.wsid));
4

0 に答える 0