将excel的数据添加到数据库

         今天做测试用例,需要添加大量数据,一条条手动添加显然是不可能的。所以想到excel表格,excel强大的处理能力能轻松生成成吨的数据,我们要做的仅仅是把这些数据转化成sql语句,下面给大家介绍我今天用到的办法,该方法基本参考了百度文库中的内容,但更为完善,会让你少走许多弯路。

第一步:用excel生成需要的数据,这个应该大家都会,不会的话自行百度,就是一些拖拽。


第二部:选一列作为生成sql语句,比如这里我用的是H列,然后点击上方fx,


类别选择文本, 函数选择  CONCATENATE,然后点击确定

第三步,相当于stringbuffer拼接sql;

在弹出的输入框中输入(本例为在表名为weixin_mp_warn 中插入数据,其中有`id`,`reg_company_id`,`weixin_mp_id`,`app_id三个字段),当然测试的时候很多非必填又不用测试的字段没必要插入。值得注意的是表名和字段名用的引号(蓝色引号)是英文状态下的Tab键上面那个,而数据值用的引号(红色引号)是英文状态下分号右边那个,最后test7后面的分号也要注意,不要忘了。

test1:insert into `weixin_mp_warn` (`id`,`reg_company_id`,`weixin_mp_id`,`app_id`) values ('

test2:C1

test3:','

test4:   D1

test5:  ','

test6:   E1

test7:   ');


最后写完如图,excel会自动给你写的东西添加上引号,不要以为自己填错了。然后点确定;

第四步:把填好的那个单元格下拉,就跟拉数据一样,最后得到这样的结果:

第五步:选择H列ctrl+c ,粘贴到word,然后ctrl+A  ctrl+c ;然后再粘贴到 你的数据库查询中执行。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值