导航

excel数据通过构建sql语句导入到数据库中

Posted on 2015-04-26 09:00  高山老王  阅读(548)  评论(0编辑  收藏  举报

拿到一张excel数据表格,数据格式如下图所示:

 

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数据表中空白列,如下图所示:5、双击I2单元格右下框,填充数据6、更新后的数据表格格式:7、把excel中I这一列的中数据从I2到I7开始复制到数据为执行
8、语句执行成功,数据插入到数据库中