日期使用此格式在我的数据库中进行扫描。无法从数据库中获取记录与条件之间
04 Feb 2016
04 Mar 2016
04 Mar 2016
04 Mar 2016
04 Mar 2016
,我使用
select CONVERT(VARCHAR(20),Convert(datetime,CREATEDATE),106)
from job
where CONVERT(VARCHAR(20),Convert(datetime,CREATEDATE),106)
between Convert(VARCHAR(20),Convert(datetime,getdate())-25,106)
AND CONVERT(VARCHAR(20),Convert(datetime,GETDATE()),106)
SQL语句从数据库中获取结果。但我无法获得任何记录。
为什么你在一个VarChar存储日期/时间戳?为什么将它转换为日期时间然后回到VarChar? – dnoeth