乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > sql server导入<em>excel</em>数据时如何翻盖原来的数据,...-excel

sql server导入<em>excel</em>数据时如何翻盖原来的数据,...-excel

作者:乔山办公网日期:

返回目录:excel表格制作


第一步:登录到 SQL Server Management Studio
第二步:在zd “对象资源管理器 ”中右键单击 “管理 ”,在弹出列表中单击 “导入数据 ”
第三步:在 “导入向导 ”对话框中单击 “下一步 ”,进入到 “选择数据源 ”对话框,在 “数据源 ”列表中选择 “Microsoft Excel ”,同时选择相应的 Excel 文档,完成后单击 “下一步 ”(一定要勾选该对话框中的 “首行包含列名称 ”,因此它是将 Excel文档中的列标题为数据库表中的列项标题)
第四步:指定目标数据库服务,依次单击 “下一步 ”。。。。至到 “完成 ”
第五步:重新打到 SQL Server Management Studio,进入到导入的数据库表,可以发现所导入的 Excel文档数据。

SQL 导入向导是无法实现数据清洗功能,必须用到ssis工具。
如果是功能简单的操作方法是
建一个与原表一样的表B,然后每次导入前清空B,在B表中建一个update原表的trigger用来完成这个功能。
第一步把要整理好的数据放到服务器的某个目录下面
第二步打开表所在的数据

use 该表所在数据库

insert tablename (columnname)
select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=文件存放路径+表名',sheet1$)

楼主的想法不太成熟,问这数据导进去你想要的表之后,这数据导进去的是否跟原来的数据怎么匹配的,希望你考虑一下,导进去容易,怎么匹配?

会SQL语句吗?如果会,语句:
select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=C:\excel名.xls',a$)
能查询数据,先怎么处理都可以了,插入已有的表或者zhidao新建表

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网