【发布时间】:2021-12-27 18:23:42
【问题描述】:
我想每天自动将某些文件上传到我的 SQL Server,但每个文件都有不同的名称。
我正在研究,发现一个简单的方法是安排一个批量插入语句每天运行,但我不知道如何实现查询中的文件名更改。我不太熟悉使用 Windows 命令提示符,但我愿意将其用作解决方案。
文件名更改类似于mmddyyyyfile,其中mmddyyyy 部分更改为与当天的日期相对应。
【问题讨论】:
-
您根据当前日期生成文件名 -
replace(convert(char(10), @x, 101), '/', '')其中@x 是当前日期时间(或您希望导入的任何其他日期时间)。这将需要动态 sql,您可以通过一些简单的搜索找到解决方案。
标签: sql-server database windows import etl