批量将EXCEL中的数据导入SQL SERVER 2008的工具解决方案
批量将EXCEL中的数据导入SQL SERVER 2008的工具
请问:批量将EXCEL中的数据导入SQL SERVER 2008的好工具有什么?
------解决方案--------------------
有两种方式,
1、使用opensource语句
insert into tableName
select * from opensource(具体excel地址)
2、选择具体数据库,然后右键导入,按照选项提示一步步操作,快速将EXCEL数据读取然后映射相应的表列,最后很快速就完成
我这么认真的给你说,你是不是理所当然要贴分了!
------解决方案--------------------
除了自带的导入导出向导就是一些导入的函数了
openrowset 什么的
或者你自己写一个工具。
------解决方案--------------------
请问:批量将EXCEL中的数据导入SQL SERVER 2008的好工具有什么?
------解决方案--------------------
有两种方式,
1、使用opensource语句
insert into tableName
select * from opensource(具体excel地址)
2、选择具体数据库,然后右键导入,按照选项提示一步步操作,快速将EXCEL数据读取然后映射相应的表列,最后很快速就完成
我这么认真的给你说,你是不是理所当然要贴分了!
------解决方案--------------------
除了自带的导入导出向导就是一些导入的函数了
openrowset 什么的
或者你自己写一个工具。
------解决方案--------------------
- SQL code
[code=SQL]-->使用OpenDataSource SELECT * into newtable FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$] 实例: SELECT * into newtable FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions