有一列内容 '13-4月-08 12.00.00.0000000' 现在希望转为时间字段怎么做?
------解决方案--------------------
select Convert(varchar(16),stuff('13-4月-08 12.00.00.0000000',charindex('月','13-4月-08 12.00.00.0000000'),1,''),108)
--输出格式 13-4-08 12.00.00
select stuff('13-4月-08 12.00.00.0000000',charindex('月','13-4月-08 12.00.00.0000000'),1,'')
--输出格式 13-4-08 12.00.00.0000000
------解决方案--------------------
如果格式是固定的,就拆字符,如果不是固定的,那就体力活了。用字符串存日期,还不做控制,后果还是自己承担