我正在使用 Micorsoft SQL Server Management Studio。我在 sql 服务器上有一个文件夹名称“CSVfeeds”。它每天都有多个 CSV 文件。每个 csv 文件都是相同的格式。如何将所有 csv 文件导入到一张表中?如果表可以有一个额外的字段来存储该行来自的 csv 文件的标题,这也会有所帮助。
示例:csv1:姓名、ID John、1
csv2:姓名,ID 史蒂夫,2
表:姓名、ID、文件 John、1、csv1 Steve、2、csv2
我研究了像批量插入这样的几个选项。它只是不适合我。我对 SSIS 包很熟悉,但我可以想办法用 SSIS 将未定义数量的 csv 文件插入到表中。
有什么帮助吗?