SQLServer中将yyyy:MM:dd HH:mm:ss.sss转为yyyyMMddHHmmss
Convert中没有直接的这样的格式。
日期转"yyyyMMdd"是112的格式。时间为没有"hhmmss”这样的格式,只能使用hh:mm:ss替换:的方式来解决了。
最终的结果如下:
convert(varchar(8),a.ReplyTime,112)+replace(convert(varchar(8),a.ReplyTime,114),":","") as ReplyTime
Convert中没有直接的这样的格式。
日期转"yyyyMMdd"是112的格式。时间为没有"hhmmss”这样的格式,只能使用hh:mm:ss替换:的方式来解决了。
最终的结果如下:
convert(varchar(8),a.ReplyTime,112)+replace(convert(varchar(8),a.ReplyTime,114),":","") as ReplyTime
作者:习惯沉淀
如果文中有误或对本文有不同的见解,欢迎在评论区留言。
如果觉得文章对你有帮助,请点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
扫码关注一线码农的学习见闻与思考。
回复"大数据","微服务","架构师","面试总结",获取更多学习资源!