数据库SQL如何将EXCEL五位数的日期转换为DATE类型
数据库SQL如何将EXCEL五位数的日期转换为DATE类型实现逻辑补充:
今天碰到了一个问题,可能由于程序原因,导入功能不完善,使导入的日期字段全部为五位数字,通过查阅文档,先列出解决办法:
SELECT DATEADD(DAY,'五位数字段'-2,'1900-01-01') FROM TABLE WHERE LENGTH(五位数字段)=5
实现逻辑
EXCEL展示的五位数既将日期从1900年1月1日开始到该日期的天数差加2(我也不清楚这个2是哪来的),我们只需要将这个五位数加到1900年1月1日上即可返
原创
2021-04-29 17:53:59 ·
1898 阅读 ·
0 评论