日期转换遇到的怪问题
我的字段定义的是
ljsj char(8)
02-12-12
select *
from xsbckup
where CONVERT(varchar(10),cast(ljsj as datetime),120)>='2002-12-12' and CONVERT(varchar(10),cast(ljsj as datetime),120)<='2002-12-31'
order by gwbh
在sql server2000运行正常.
但到了7.0下
CONVERT(varchar(10),cast(ljsj as datetime),120)
得到的情况是
2012-02-12
控制面板的设置都是yy-M-d