如何把GETDATE()的格式转换成'2012-2-18' 格式
select * from Hpsn where ha81=0 and ha58>=CONVERT(varchar(100), GETDATE(), 23) order by no asc
以上的SQL语句因为没有在日期两边加上'符号,查询出来的结果有问题,所以如何把
如何把GETDATE()的格式转换成'2012-2-18' 格式呢
[解决办法]
select * from Hpsn where ha81=0 and ha58>=CONVERT(varchar(10), GETDATE(), 120) order by no asc
[解决办法]
Select CONVERT(varchar(100), GETDATE(), 23)
[解决办法]
Select CONVERT(varchar(10), GETDATE(), 120)----------2012-02-18(1 row(s) affected)
[解决办法]
convert(varchar(10),getdate(),120)