多个CSV文件到尚未创建的多个表

时间:2013-10-29 21:47:34

标签: sql sql-server csv ssis

数据库平台:SQL Server 2012

我有一个包含很多CSV的文件夹。我需要为每个CSV创建一个表。 CSV在第一行中包含列名,后续行中包含数据。

我有一个方便的SSIS包来迭代一个文件夹并导入到数据库中的现有表中,但在这种情况下,它是我们的第一个加载,我们还希望创建表作为该过程的一部分。

我知道如何通过导入向导或SSIS DBO源,新表按钮一次执行一个操作。我很想知道是否有更自动化的方式使用SSIS。

1 个答案:

答案 0 :(得分:0)

在进一步审查313 CSV之后,我确定其中75%是查找表,另外25%是相关数据。我将简单地浏览每一个并为每个构建一个临时表,然后正确构建结构。只需要大约1天的时间来构建一个SSIS包,以便通过我想要使用的所有CSV进行流失,然后我就完成了设置!