近在做一个脚本,上传时提示日期格式不对。应该为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)
记一次有趣的格式转换~