EXCEL创建批量的测试数据(sql insert语句为例)-CONCATENATE函数

=CONCATENATE("insert into users (name,sex,age,date) values ('",A2,"','",B2,"','",C2,"','",TEXT(D2,"yyyy-mm-dd"),"');")

如上:字符串用双引号隔开,红色的为字符串;

两个之间用逗号分开,所以A2前后都有逗号,分别与前后的字符串分开

转:

https://www.cnblogs.com/mytzq/p/4818369.html

 

https://baike.baidu.com/item/CONCATENATE%E5%87%BD%E6%95%B0/7830916?fr=aladdin

在写测试数据的时候,经常会因为数据太少,或者都是复制粘贴的,导致测试数据的单一性,以下是在一次做exl到数据的时候找倒的方法,分享一下:

需要想数据库插入数据,格式为:

只需要运用exl函数CONCATENATE进行拼接成sql语句

1
=CONCATENATE("insert into users (name,sex,age,date) values ('",A2,"','",B2,"','",C2,"','",TEXT(D2,"yyyy-mm-dd"),"');")

需要注意的是,如果是日期格式需要 TEXT(‘单元格’,格式),不然出来不会是你想要的数据

只需要拉一下,想要的数据就出来了

posted @ 2019-12-13 15:39  依羽杉  阅读(608)  评论(0编辑  收藏  举报