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数据类型为日期时间数据类型的转换导致外的范围内的值。