如何取日期部分?
declare @C datetime
declare @b datetime
declare @a varchar(10)
set @C= '2005-10-10 12:01:00 '
set @a = convert(varchar(10),@C)
set @b = convert(datetime,@a)
print @a
print @b
print @c
结果怎么是
10 10 2005
10 10 2005 12:00AM
10 10 2005 12:01PM
想要的结果 是
2005-02-02 10:10:00 ----------》2005-02-02
------解决方案--------------------datetime 不能显示成这种格式的
------解决方案--------------------select convert(char(10),@a,5)
------解决方案-------------------- declare @gh datetime
set @gh= '2005-10-10 12:01:00 '
print convert(char(10),@gh,111)