ITPub博客

首页 > > > T-SQL 日期为01 27 2019 12:00AM 格式转换

T-SQL 日期为01 27 2019 12:00AM 格式转换

作者:飘絮絮絮丶 时间:2023-03-21 10:01:24 0 删除 编辑

最近在做一个脚本,上传时提示日期格式不对。应该为2019-01-31 00:00:00 即yyyy-MM-dd HH:mm:ss

因为是列转行自动生成的列,字符串转换时间datetime 格式问题

解决办法为,用cast 将字符串转换为datetime,再用convert()函数 将日期格式化为yyyy-MM-dd HH:mm:ss

select convert (varchar(100),cast('01 7 2019 4:37AM' as datetime),120)	

记一次有趣的格式转换~

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69946831/viewspace-3128724/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-09-09

  • 博文量
    2646
  • 访问量
    42206