如何将Excel数据导入到MS SQL Server已定义的数据表中

1. 前提:已经在SQL Server中定义了所要导入数据的表(如stock,salvaging和out_stock三张表)的结构。

2. 如图,选择要导入数据的数据库(例如dlqx数据库),右键->任务->导入数据。 

2. 进入向导后,点击“下一步”。

 3. (1)选择数据源,这里选择Microsoft Excel,如图所示

(2)点击浏览,找到要导入数据的excel文件

(3)根据excel文件的版本选择合适的excel版本,这里选择97-2003

(4)根据excel数据来勾选是否包含首行,此处因为excel文件没有包含首行,所以取消选择。

(5)点击“下一步”

 4. 选择目标,此处选择SQL Server Native Client 11.0(根据自己软件版本确定),其他选项默认即可,点击“下一步”。

 5. 选择“复制一个表或多个表或视图的数据”,点击“下一步”。

6. (1)选中“源”中的所有表格

(2)在“目标”列中,选择数据库中对应的数据表,例如,o_s$对应out_stock表,sal$对应salvaging表,st$对应stock表。

注意:out_stock表、salvaging表、stock表是已经在SQL Server中创建好的数据表。

(3)选择好对应关系后的效果如图所示。点击“下一步”。

 7. 进入“查看数据类型映射”界面,点击“下一步”。

 8. 接下来一路“下一步”,直到“完成”。

 9. 点击“完成”后显示如下图所示的执行成功提示,即表示导入成功。可进入SQL Server进一步确认数据是否导入成功。

如此处提示失败,可根据错误提示进行相应修改,重新导入数据,直到成功。 

 10. 接下来,返回SQL Server,查看成功导入数据后的表格(三张图中的一至三行是我先前为了测试,自己写入的数据,没有影响,不用在意)。

 

 

 11. 圆满结束!

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值