新人求助,字符串数字转换成日期

walkjian1 2020-05-28 04:53:52
select
concat(a.RADU9G,a.RADT9G) as 传票发行时间
from X

得到这个结果:
传票发行时间
20200523032421

怎么转换成时间类型呢? 20/05/23 03:24
...全文
62 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
独木成林_ 2020-05-28
  • 打赏
  • 举报
回复


Declare @Dt varchar(50),@AA Datetime
Set @Dt = '20200523032421'
Set @AA = SUBSTRING(@Dt,1,4) + '-'+ SUBSTRING(@Dt,5,2)+'-'+SUBSTRING(@Dt,7,2)+' '+SUBSTRING(@Dt,9,2)+':'+SUBSTRING(@Dt,10,2)+':'+SUBSTRING(@Dt,12,2)
Select @AA

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧