请问如何在SQL2005中实现把多个EXCEL表的数据导入到我指定的表中?

时间:2021-12-15 06:34:29
请问如何在SQL2005中实现把多个EXCEL表的数据(表格式一样只是数据不相同)导入到我指定的表中?简单说就是想把多个EXCEL表的数据合并为一个表,有高手帮帮忙吗?

6 个解决方案

#1


用openrowset()函数分别读取Excel内容,然后插入目标表.

#2


可以先在excel中把几个表的数据复制粘贴到一起,再通过SSMS的对象资源管理器导入不就好了嘛。

又或者逐个导入到数据中。

只要导入到数据库里面了,接下来的操作就好办了把

#3


我现在有多个EXCEL表想利用SQL的导入功能把这些表的数据追加插入到一个表,如何实现?

#4


可以用sql server自己的工具DTS来一个一个的导入啊

#5


用SSIS的Foreach Loop来做啊很简单

#6


用导入导出向导

#1


用openrowset()函数分别读取Excel内容,然后插入目标表.

#2


可以先在excel中把几个表的数据复制粘贴到一起,再通过SSMS的对象资源管理器导入不就好了嘛。

又或者逐个导入到数据中。

只要导入到数据库里面了,接下来的操作就好办了把

#3


我现在有多个EXCEL表想利用SQL的导入功能把这些表的数据追加插入到一个表,如何实现?

#4


可以用sql server自己的工具DTS来一个一个的导入啊

#5


用SSIS的Foreach Loop来做啊很简单

#6


用导入导出向导