首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问字符串转换datetime格式的有关问题

2012-01-18 
请教字符串转换datetime格式的问题有一列数据,全部是varchar类型例如20111108132831如何在查询分析器里面

请教字符串转换datetime格式的问题
有一列数据,全部是varchar类型
例如
20111108132831

如何在查询分析器里面转换为
2011-11-08 13:28:31


谢谢!

[解决办法]

SQL code
declare @dt varchar(20)set @dt='20111108132831'select convert(datetime,stuff(stuff(STUFF(@dt,9,0,' '),12,0,':'),15,0,':'))/*-----------------------2011-11-08 13:28:31.000(1 行受影响)*/
[解决办法]
SQL code
select convert(datetime,stuff(stuff(STUFF(orderdate,9,0,' '),12,0,':'),15,0,':'))from tb 

热点排行
Bad Request.