我有一个列的日期时间值为" YYYYMMDDHHMM"格式。我想将其更改为YYYY / MM / DD HH:MM格式。请帮忙。
答案 0 :(得分:3)
如果是varchar字段,您可以使用:
declare @date varchar(20) = '201703010454';
select left(@date,4) + '/' + substring(@date,5,2) + '/'
+ substring(@date,7,2) + ' ' + substring(@date,9,2)
+ ':' + right(@date,2)