我之前遇到过类似的问题。 我正在查询专有的CMS数据库,该数据库将日期存储为字符串'YYYYMMDD'。
我正在使用......
convert(varchar(10),right(VarCompletionDate,2)+'/'+substring(VarCompletionDate,5,2)+'/'+left(varCompletionDate,4), 103)
转换为'DD / MM / YYYY'格式。在SQL方面,这个出现可以工作,但在Excel中,日期被视为字符串而不是日期,我没有得到你用正确的日期字段得到的日期过滤器。
我在这里做错了什么?是convert
将转换为 varchar而不是日期? ...如果我Convert(date,...
我收到转换错误。