我从许多csv文件导入数据,这些文件将作为数据传输项目的一部分导出到SQL插入语句。
要导入的数据采用许多小表的形式,所以我想要的是单独导入每个表并将它们组合成一个大表,以便我可以选择要导出的列作为其中一些可能不是必需的。我还需要在导出数据之前清理并重新格式化一些数据,但是已经创建了例程来满足这一要求。
导入单个表格是没有问题的,但是在组合它们时我已达到心理障碍,最好的方法是什么?目前我正在思考这些问题?
>> Loop through files in dir
>> Open file 1
>> Loop through headers
>> Create Schema for receiving dataset
>> Close file
>> Next file
>> End Loop
>> Open file 1
>> Loop through rows
>> Pick out data
>> Clean data
>> Insert into receiving dataset
>> Close file
>> Next file
>> End Loop
这是一个可行的主张还是我应该寻找的预定义功能。
希望有人有这方面的经验,可以提供帮助吗?对不起,没有代码,但如上所述,我不知道如何继续!