3
當我運行在SQL-Server 2008中的代碼,'2012/6/1'<'2012年6月1日0:00:00.000'= true?
select case when '6/1/2012' < '6/1/2012' then 1 else 0 end
我得到0
如果我跑,
select case when '6/1/2012 0:00:00.000' < '6/1/2012' then 1 else 0 end
我也得到0
但是,如果我運行
select case when '6/1/2012' < '6/1/2012 0:00:00.000' then 1 else 0 end
我得到1.
這是爲什麼?