【发布时间】:2011-11-30 13:01:35
【问题描述】:
我正在尝试通过 ADODB/SQL 查询 CSV,结果需要按日期排序。挑战在于日期采用 dd-mon-yy 格式。我尝试使用 CONVERT 和 REPLACE 但 Excel 2003 不断向我抛出自动化错误。我已经分别尝试了以下两种方法。
使用转换:
"SELECT CONVERT(datetime,[Business Date],106) from [filename.csv]"
用替换:
"SELECT REPLACE([Business Date],'-',' ') from [filename.csv]"
我无法控制 CSV,因此无法手动更正日期。
【问题讨论】:
标签: sql excel csv replace adodb