设为主页 | 加入收藏 | 繁體中文

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

  导入excel的细致事变
  1、excel的文件名肯定要对应,建议用book1,表名也要对应,建议用Sheet1
  2、要开启相干的办事
  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_Gsmd
  FROM 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 datetime
  ALTER 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]
 


    文章作者: 福州军威计算机技术有限公司
    军威网络是福州最专业的电脑维修公司,专业承接福州电脑维修、上门维修、IT外包、企业电脑包年维护、局域网网络布线、网吧承包等相关维修服务。
    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和声明。否则将追究法律责任。

TAG:
评论加载中...
内容:
评论者: 验证码: