在线等..'2006-10'字符串我要转换成日期相应的格式 谢谢
如题 谢谢!!
------解决方案--------------------declare @str varchar(10)
set @str = '2007-01-13 '
select convert(datetime,@str)
select cast(@str as datetime)
------解决方案--------------------declare @str varchar(10)
set @str= '2006-10 '+ '-01 '
select convert(datetime, @str, 120)
------解决方案--------------------select cast( '2006-10 '+ '-01 ' as datetime)
result:
------------------------------------------------------
2006-10-01 00:00:00.000
(所影响的行数为 1 行)
------解决方案--------------------楼上:
select cast( '2006-10-01 ' as datetime) from table where fcanceltime= '2006-01-10 '
因为表中有多个时间字段,象:定制时间,取消时间。。
我这样指定就可以把取消时间为 '2006-01-10 '的具体字段设为日期格式了是吗