EXCEL数据导入SQL表的方法

1、建立与数据库配对的EXCEL数据表

2、在SQL中获取插入语句脚本整理出橙色栏位的格式

3、每个数据栏位转换成符合SQL格式的数据,如:蓝色部分

4、再把蓝色部分的数据以逗号间隔连接在一起

5、把橙色部分和黄色部分链接形成黄色部分的最终插入语句

6、把黄色部分复制粘贴到查询分析器并运行就导入成功

7、如果想把原有输入删除后导入需要先运行DELETE语句

此方法对首次导入数据时非常好用。只要写出一条记录的插入语句,其他记录可以用EXCEL的复制功能轻松获得。

EXCEL中使用了简单公式,需要EXCEL文档的话可以来邮件索取。(这地方没法上传文件。)

时间: 2024-10-12 15:38:19

EXCEL数据导入SQL表的方法的相关文章

将excel数据导入到mysql的方法

文本框被键盘遮挡到了,不会再获取焦点的时候被顶到键盘顶部.解决方案:设置A的Position为绝对定位absolute即可,其他几种定位方式未测试,但是不能是fixed ,正是因为这种定位方式,导致它无法被顶上去 某日同事丢给我一个看上去复杂的查询(实际就涉及两张表,套来套去)说只是换了日期条件,但一个查询5秒出数据,一个根本查不出来.现在整理下解决过程,及涉及的知识点. 关于Nginx模块开发的博客资料,网上很多,很多.但是,每篇博客都只提要点,无法"step by step"照着做

用代码将Excel数据导入Sql Server

这里直接用小例子说明. 1.打开VS2010—>文件—>新建—>网站,选择ASP.NET空网站并设置存放路径以创建空网站.(我这里路径设置为D:\excelEduceToSql) 2.创建数据库test并在test数据库中创建my_test表(我这里在excelEduceToSql文件夹中创建SQL文件夹并将数据库保存在里面). (表的字段如下:)  tid(int)  tname(nvarchar(50))  tt(nvarchar(50)) 3.创建Excel表(我这里的Excel表

手动将Excel数据导入SQL

1. 右键点击数据库名称,Tasks --> Import Data... 2. Choose Data Source:MicroSoft Excel,选择Excel文件和Excel版本.Excel版本和数据源Excel一定要匹配 3. Choose a Destination: SQL Server Native Client 10.0, 输入要导入的Sql Server名字,验证方式,用户名密码,选择要导入的数据库 4. 勾选要导入的Excel的工作表(Source),选择要导入的SQL 数

Excel数据导入 SQL SERVER数据库

Step1:打开数据库,选择你要导入的目标表所在的数据库 step2:任务---导入数据 step3:数据源选择excel,选择对应的路径,版本,第一行是否为标题行. step4 :选择目标,本次导入的是目标是sqlserver,填入对应的服务器数据库名称. step5:按需要选择,我这次目的是导入表格全部数据,所以选第一个. step6:源和目标.excel如果有多个表sheet,选择对应的sheet.目标默认是新建一张表.这里我们是要导入数据到已有的表格,所以选择对应的目标表. 导入前已经确

Excel数据导入SQL Server

基本有2种方案,都是无需安装Office的方案 Ole DB读取 + BulkCopy 获取Excel各个SheetName //连接串 string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties=Excel 8.0;"; OleDbConnection conn = new

kettle将Excel数据导入oracle

导读 Excel数据导入Oracle数据库的方法: 1.使用PL SQL 工具附带的功能,效率比较低 可参考这篇文章的介绍:http://www.2cto.com/database/201212/176777.html 2.使用Kettle工具,免费,相比之下功能更丰富,可实现一定的业务逻辑,推荐使用 Kettle将Excel数据导入Oracle过程记录如下: 1.准备Excel文件: 注意:Excel文件要有字段名称说明:如这里的id,name,age 2.打开Kettle,文件-->新建--

Excel表数据导入Sql Server数据库中

Excel表数据导入Sql Server数据库的方法很多,这里只是介绍了其中一种: 1.首先,我们要先在test数据库中新建一个my_test表,该表具有三个字段tid int类型, tname nvarchar类型, tt nvarchar类型(注意:my_test表中的数据类型必须与Excel中相应字段的类型一致) 2. 我们用SELECT * FROM  OPENROWSET( 'Microsoft.Jet.OLEDB.4.0 ', 'Excel  5.0;DatabASE=[Excel表

将Excel数据导入mysql数据库的几种方法

将Excel数据导入mysql数据库的几种方法 “我的面试感悟”有奖征文大赛结果揭晓! 前几天需要将Excel表格中的数据导入到mysql数据库中,在网上查了半天,研究了半天,总结出以下几种方法,下面和大家分享一下: 一.用java来将Excel表格中的数据转到mysql中 这是我们用的第一种方法,就是在java找你感谢个类,然后这个类会将Excel表格中的数据存储到内存里,然后再从内存中读出来插入到数据库中,但是要 注意了,这里是存储到String[ ]数组里面,所以取出来的数据也是Strin

Excel文件导入SQL Server数据库表

--office 2003--如果接受数据导入的表已经存在insert into DemoTable select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=d:/Demo.xls',sheet1$)--如果导入数据并生成表select * into DemoTable  from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;D