1
我有兩個varchar(30),startDate和endDate coloumn,它有日期值,也在該coloumn空值。我想比較sql server 2005/2008中的日期範圍。成纔像如何比較日期範圍varchar coloumn
WHERE e2.type=1
AND coloumn1 between convert(datetime,startDate,101) and convert(datetime,endDate,101)
當我嘗試執行它給我一個錯誤 varchar數據類型爲日期時間數據類型的轉換導致外的範圍內的值。