在csv中使用动态表列进行批量插入

时间:2014-02-19 18:35:01

标签: sql-server bulkinsert

我需要在sql server中对表进行批量插入。我面临的唯一问题是我需要导入的csv可以有变量列。有时它可能有100次,有时可能有50次。我需要根据csv中的列号创建一个表,然后进行批量插入。这个过程可能吗? 提前感谢你。

2 个答案:

答案 0 :(得分:1)

BULK INSERT要求表存在,所以我认为最好的方法就是用您熟悉的某种语言创建一个小应用程序/程序,为您创建表格。

答案 1 :(得分:0)

如果不需要直接查询变量的日期 - 那么创建一个包含静态元素列的表,然后将变量元素序列化为文本字段或blob。