【发布时间】:2013-05-18 10:02:53
【问题描述】:
我有大约 100,000 多个分隔文本文件(它们在每个文件中的列数不同,例如,有些文件有 10 列,有些有 20 列,依此类推)。我需要将它们全部上传到 SQL 服务器。请建议我该怎么做?
我还有一个 Excel 电子表格,其中列出了存储文件的名称/路径以及每个文本文件中的列数。我不知道该怎么做。
提前致谢
【问题讨论】:
-
在 SQL 列中需要数据类型和名称。您是否在任何地方存储了任何东西来告诉您这应该是什么?我建议您将所有文件作为一个 VARCHAR 列加载到临时登台表中。然后有一些 VBA 或动态 SQL 读取该临时登台表中的数据以创建一些动态 SQL,该 SQL 将创建一个真实表以将数据复制到。
标签: sql sql-server excel csv vba