标签:
方法一。。
直接看操作步骤
在数据库上点击右键,然后选择“任务”,选择“导入数据”,我们就看到弹出淡入数据的对话框
Excel 上面的字段命名最好跟要导入到最终的那个表的字段相同。假设终表为A表。组装好 如下图:
按照操作步骤走下去,最终会生成一个新的表(临时表B表)。
我们可以借助工具,MSSQL表数据导出成Insert语句的工具 即:将查询出来的这些数据都生成insert into语句。
最终在A表中执行该insert into语句就可以将excel中的数据最终放入数据库中。
方法二:
通过语句 直接导入
insert into hr_staff(uuid,dept,staff_name,gender,nation,birthday,political,native_city,identy,
position,pos_level,work_date,pos_begin,gradschool,professional,degree,education,remark)
select * from OpenRowSet(‘Microsoft.ACE.OLEDB.12.0‘, ‘Excel 8.0;HDR=Yes;IMEX=1;Database=D:\13.xls‘, ‘select * from [sheet1$]‘)
看excel的写法 excel上的字段要跟上面的insert into 中的字段一致
用这个语句会遇到一大堆问题,问题我们跟着提示一步步解决。
问题一:
标签:
原文地址:http://blog.csdn.net/baicp3/article/details/45481595