如何快速往数据库表插入数据

应用场景

在测试过程中,有时需要往指定表写入一些正常或异常数据,从而验证某些功能是否正常。

痛点

1、有一定门槛。需掌握sql的基本语法。
2、工作量大。当插入的数据量大于100条时,编写sql语句会非常耗时。
3、构造异常数据较繁琐。如构造某些字段为最大边界、最小边界、null、指定值等数据。

解决方案

懒人工具箱提供了获取表结构和依据表结构插入数据工具。可以通过工具把表结构存储到excel文件,然后在excel文件中维护各个字段的规则,快速往表写入数据。

步骤

1、查看需要插入数据的表的数据,目前只有2条数据;
在这里插入图片描述

2、打开懒人工具箱,进入大数据-数据库常用工具页面,获取表结构;
在这里插入图片描述

3、查看获取的表结构及对应规则;
在这里插入图片描述
在这里插入图片描述

4、维护各字段的生成规则;
在这里插入图片描述

5、进入大数据-数据插入工具页面,开始往表插入数据;
在这里插入图片描述

6、查看表的数据,共新增了169条数据,有3条是按照规则正常插入的数据,166条为依据字段类型自动插入的异常数据。
name:4个随机字符串
sex:男或女
id_card:指定值421202199912079999
address:湖北省武汉市洪山区某某小区${数字}栋 格式
birth_day:2004-11-22至2024-11-22之间的日期
relationship:1-3之间的数字
异常数据:覆盖了最大边界、最小边界、null字符串、!

在这里插入图片描述
在这里插入图片描述

备注

1、如果对数据字段的内容没有特殊要求,可以不用维护字段的生成规则,直接用步骤2获取的表结构文件通过工具往数据库表插入数据,会自动依据字段类型、精度、标度信息,随机生成数据。
2、如果不想插入异常数据,特殊数据项选择否即可
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值