excel数据通过构建sql语句导入到数据库中
2015-04-26 09:00
701 查看
拿到一张excel数据表格,数据格式如下图所示:
![](http://images.cnitblog.com/blog2015/90648/201504/260841419312742.png)
2、根据excel数据结果,构建保存excel数据的表结构
CREATE TABLE #tmpExcel(IP VARCHAR(100),IPAddress VARCHAR(100),StartTime VARCHAR(50),EndTime VARCHAR(50)
,RankFirst VARCHAR(20),RankLast VARCHAR(20),Calculate INT,FirstName VARCHAR(10))
3、在excel中构建
构建生成sql的语句
=CONCATENATE("insert into DaoRu001(IP VARCHAR(100),IPAddress VARCHAR(100),StartTime datetime,EndTime datetime,RankFirst VARCHAR(20),RankLast VARCHAR(20),Calculate INT,FirstName VARCHAR(10)) values('",A2,"','",B2,"','",C2,"','",D2,"');")
4、把语句复制到excel数据表中空白列,如下图所示:
![](http://images.cnitblog.com/blog2015/90648/201504/260850296668148.png)
5、双击I2单元格右下框,填充数据
![](http://images.cnitblog.com/blog2015/90648/201504/260853343535326.png)
6、更新后的数据表格格式:
![](http://images.cnitblog.com/blog2015/90648/201504/260855384632477.png)
7、把excel中I这一列的中数据从I2到I7开始复制到数据为执行
![](http://images.cnitblog.com/blog2015/90648/201504/260857456341325.png)
8、语句执行成功,数据插入到数据库中
![](http://images.cnitblog.com/blog2015/90648/201504/260841419312742.png)
2、根据excel数据结果,构建保存excel数据的表结构
CREATE TABLE #tmpExcel(IP VARCHAR(100),IPAddress VARCHAR(100),StartTime VARCHAR(50),EndTime VARCHAR(50)
,RankFirst VARCHAR(20),RankLast VARCHAR(20),Calculate INT,FirstName VARCHAR(10))
3、在excel中构建
构建生成sql的语句
=CONCATENATE("insert into DaoRu001(IP VARCHAR(100),IPAddress VARCHAR(100),StartTime datetime,EndTime datetime,RankFirst VARCHAR(20),RankLast VARCHAR(20),Calculate INT,FirstName VARCHAR(10)) values('",A2,"','",B2,"','",C2,"','",D2,"');")
4、把语句复制到excel数据表中空白列,如下图所示:
![](http://images.cnitblog.com/blog2015/90648/201504/260850296668148.png)
5、双击I2单元格右下框,填充数据
![](http://images.cnitblog.com/blog2015/90648/201504/260853343535326.png)
6、更新后的数据表格格式:
![](http://images.cnitblog.com/blog2015/90648/201504/260855384632477.png)
7、把excel中I这一列的中数据从I2到I7开始复制到数据为执行
![](http://images.cnitblog.com/blog2015/90648/201504/260857456341325.png)
8、语句执行成功,数据插入到数据库中
![](http://images.cnitblog.com/blog2015/90648/201504/260859507595532.png)
相关文章推荐
- 通过SQL语句直接实现Excel与数据库的导入导出
- 通过SQL语句直接实现Excel与数据库的导入导出
- 怎样用SQL Server 2008 SQL语句将Excel数据导入到数据库里指定的表里面?(
- 通过SQL语句直接实现Excel与数据库的导入导出
- 通过SQL语句直接实现Excel与数据库的导入导出
- 通过sql语句将Excel表导入数据库
- 通过SQL语句直接实现Excel与数据库的导入导出
- 将数据从数据库导入EXCEL的SQL语句
- 通过SQL语句直接实现Excel与数据库的导入导出
- Excel拼装Sql语句将数据批量导入数据库
- 通过SQL语句直接实现Excel与数据库的导入导出
- 把Excel表中的数据导入sql service数据库的语句
- 手动将excel表中的数据通过sql语句填入数据库
- 如果通过toad得到表结构的sql语句?通过toad可以导入导出excel数据文件吗?
- SQL语句CVS文件数据导入数据库
- 如何将txt中的大数据通过PL/SQL导入数据库
- 使用PL/SQLDeveloper把excel数据导入到数据库
- <转>用SQL语句导入excel数据
- 怎样将excel中的数据通过PL/SQL导入ORACLE数据库中
- sql语句将excel数据导入到表