首页 > 电脑专区 > windows >

Excel数据倒入SQLServer2008中,具体步骤

来源:互联网 2023-02-22 11:33:41 122

本人遇到的问题也写在注意事项里了H2d办公区 - 实用经验教程分享!

工具/原料

excelsql server2008 R2

方法/步骤

第一步:Excel表格中显示为:H2d办公区 - 实用经验教程分享!

Excel数据倒入SQLServer2008中,具体步骤H2d办公区 - 实用经验教程分享!

第二步:数据库中创建表结构,与excel表对应H2d办公区 - 实用经验教程分享!

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[C_city]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)H2d办公区 - 实用经验教程分享!

drop table [dbo].C_cityH2d办公区 - 实用经验教程分享!

goH2d办公区 - 实用经验教程分享!

CREATE TABLE [dbo].[C_city] (H2d办公区 - 实用经验教程分享!

[Change_Date] [datetime] NOT NULL ,H2d办公区 - 实用经验教程分享!

[Code] [int] NOT NULL ,H2d办公区 - 实用经验教程分享!

[hex_code] [varchar](40) NOT NULL ,H2d办公区 - 实用经验教程分享!

[city_Name] [varchar] (40) NOT NULL H2d办公区 - 实用经验教程分享!

) ON [PRIMARY]H2d办公区 - 实用经验教程分享!

goH2d办公区 - 实用经验教程分享!

H2d办公区 - 实用经验教程分享!

H2d办公区 - 实用经验教程分享!

H2d办公区 - 实用经验教程分享!

H2d办公区 - 实用经验教程分享!

select * from C_cityH2d办公区 - 实用经验教程分享!

第三步:Excel表格路径Excel名字.xls',sheet1(sheet页面的名字)$)H2d办公区 - 实用经验教程分享!

INSERT INTO C_city SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0' ,'Excel 12.0;HDR=YES;DATABASE=E:execl.xls',sheet1$)H2d办公区 - 实用经验教程分享!

goH2d办公区 - 实用经验教程分享!

Excel数据倒入SQLServer2008中,具体步骤H2d办公区 - 实用经验教程分享!

注意事项

1.设置服务器对象”--- “链接服务器”---“访问接口,查看Microsoft.ACE.OLEDB.12.0的属性,复选框动态参数和允许进程内勾选。2.如果没有选项Microsoft.ACE.OLEDB.12.0,请下载AccessDatabaseEngine_X64.exe安装,3.如果提示版本问题安装不成功,请在cmd下加参数安装:AccessDatabaseEngine_X64.exe /passive4.安装完成如果office不好用,请在 控制中心修复

以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!H2d办公区 - 实用经验教程分享!


标签: 具体步骤数据

办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码