在线等..'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 '的具体字段设为日期格式了是吗