excel导入sql server 2008 r2数据库的A表中
右键点击数据库---任务--导入数据;
点击下一步;
数据源选择“Microsoft Excel”,文件路径选择你的EXCEL文件,点击下一步;
“选择目标”的窗口,点击下一步;
“复制一个或多个表”的窗口,点击下一步;
“选择源表和源视图”窗口中,目标栏选择你的数据库A表,然后点击“编辑映射”,把你EXCEL表的字段和数据库A表的字段对应;点击确定--下一步--完成。
工具:SQL Server 2008、SQL Server Management Studio
步骤:
1、登录数据库 SQL Server 2008。在需要操作的数据库上右键之后选择任务再之后导出数据功能。
2、进入SQL Server 2008的数据导入与导出向导点下一步。
3、选择服务器名称,点下一步。
4、选择导出的目标为Excel,数据库为默认值即可,选择Excel的文件路径之后点下一步。
5、一路点击下一步,直到出现立即运行,选中后下一步,点完成即可导出excel。
将EXCEL数据导入SQL数据库的方法有很多种,目前仅将我知道的整理如下:
1使用SQL中的OPENROWSET函数
2使用SQL企业管理器中的数据库的“导入数据”功能
3如果能力够强自己开发一个程序来做数据的导入导出!
今天我也出现这个问题,解决方法:
1、首先要确认目标数据表定段的字段长度比数据长;
2、最关键的一步,在下面那个图选择数据源的时候,对列的长度时行设置。设置成目标字段一样长就可以了。
0条评论