用来记录自己在使用SQL server中填过的坑 YYYYMMDD转日期报错 其实很有可能是这个字段中含有0,导致的报错,解决方案如下 下面展示一些 内联代码片。 SELECT TRY_CONVERT(DATE, CONVERT(VARCHAR(8), 字段名)) AS 转换后的日期 FROM 表名;