首页 电脑 电脑学堂 查看内容

导入excel数据到sql2005详细方法和步骤

2009-1-25 02:07 556 0

摘要: 导入excel的注意事项1、excel的文件名一定要对应,建议用book1,表名也要对应,建议用Sheet12、要开启相关的服务3、重命名需要修改的表4、执行导入代码5、修改数据类型6、测试是否正...
关键词: ALTER TABLE COLUMN Gsmd Rit varchar excel 测试 50 Distributed

导入excel的注意事项1、excel的文件名一定要对应,建议用book1,表名也要对应,建议用Sheet12、要开启相关的服务3、重命名需要修改的表4、执行导入代码5、修改数据类型6、测试是否正确7、删除原来的表(重命名的那个表) --1、做好对应的excel表格。略 --2、开启相关的服务。 'Ad Hoc Distributed Queries' EXEC sp_configure 'show advanced options', 1 GO RECONFIGURE GO EXEC sp_configure 'Ad Hoc Distributed Queries', 1 GO RECONFIGURE GO --3、重命名我们需要导入覆盖的表。略 --4、导入代码SELECT * into Rit_GsmdFROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source=c:\book1.xls;User ID=Admin;Password=;Extended properties="Excel 8.0;HDR=Yes;";Persist Security Info=False')...[Sheet1$]   --5、修改数据类型ALTER TABLE Rit_Gsmd ALTER COLUMN [id] [int] IDENTITY(1,1) NOT NULL  --本行未测试。ALTER TABLE Rit_Gsmd ALTER COLUMN gonshimin varchar(50)ALTER TABLE Rit_Gsmd ALTER COLUMN quyu varchar(50)ALTER TABLE Rit_Gsmd ALTER COLUMN hanyuexinshi varchar(50)ALTER TABLE Rit_Gsmd ALTER COLUMN kehuxinshi varchar(50)ALTER TABLE Rit_Gsmd ALTER COLUMN jiedanyuwuyan varchar(50)ALTER TABLE Rit_Gsmd ALTER COLUMN remark varchar(500)ALTER TABLE Rit_Gsmd ALTER COLUMN updatetime datetimeALTER TABLE Rit_Gsmd ALTER COLUMN updateuser varchar(50)ALTER TABLE Rit_Gsmd ALTER COLUMN updatename varchar(50)ALTER TABLE Rit_Gsmd ALTER COLUMN show tinyint --6、测试,通过检查,看我们的导入是否正确。略 --7、删除表:Drop table [Rit_Gsmd1]Drop table [Rit_Gsmd3]Drop table [Rit_Gsmd2]
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部