如何把excel数据导入sqlserver数据库中

如题所述

1、打开要导入的Excel文件,观察第一列是为字段还是数据

打开SQLServer,在需要导入的数据点击右键 【任务】-【导入数据】
出现导入导出向导。

点击下一步 ,进入【选择数据源】页面,注意红框设置。

点击下一步 ,进入【选择目标】页面,注意红框设置。

点击下一步 ,进入【指定表复制或查询】页面,注意红框设置。

点击下一步 ,进入【选择源表和源视图】页面,注意红框设置。

下一步,直到完成。出现【执行结果页面】。

最后在SqlServer查询表。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-16
在数据库初始阶段,有些数据在EXCEL中做好之后,需要将EXCEL对应列名(导入后对应数据库表的字段名),对应sheet(改名为导入数据库之后的表名)导入指定数据库,相当于导入一张表的整个数据。导入之前需要检查是否存在同名的表,导入的数据表以“$”结尾就是为了避免表重复,以作区分。下面就来看看具体操作步骤:

1、打开SQL Server Management Studio,按图中的路径进入导入数据界面。

2、导入的时候需要将EXCEL的文件准备好,不能打开。点击下一步。

3、数据源:选择“Microsoft Excel”除了EXCEL类型的数据,SQL还支持很多其它数据源类型。

4、选择需要导入的EXCEL文件。点击浏览,找到导入的文件确定。

5、再次确认文件路径没有问题,点击下一步。

6、默认为是使用的WINODWS身份验证,改为使用SQL身份验证。输入数据库密码,注意:数据库,这里看看是不是导入的数据库。也可以在这里临时改变,选择其它数据库。

7、选择导入数据EXCEL表内容范围,若有几个SHEET表,或一个SHEET表中有些数据我们不想导入,则可以编写查询指定的数据进行导入。点击下一步。

8、选择我们需要导入的SHEET表,点击进入下一步。在这里完整显示了我们的导入的信息,执行内容,再次确认无误后,点击完成,开始执行。

9、执行成功,可以看看执行结果,执行SQL查询语句:SELECT * FROM XXX$,其中XXX表示导入的SHEET表名,就可以查看已导入的数据内容。

图文操作步骤参考Sanpitt的百度经验:
http://jingyan.baidu.com/article/358570f66145a6ce4724fcba.html
第2个回答  2016-10-14
将Excel中的数据导入到Sqlserver
这里以sql 2008为例
http://jingyan.baidu.com/article/e3c78d64663d873c4c85f5ec.html
相似回答
大家正在搜