假设我们有以下2张表: student , detail_info 。(MySQL版本)
其他detail_info的外键是name (也就是说detail_tail 中name的值要在student中有)
< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" />
现在准备需要往这两张表中插入数据供测试时使用,
 方法一,手动插入
必须选插入一条记录到student中,然后再插入一条到detail_info,且name要在student中有。
方法二,利用MySQL的存储过程
2.1 创建存储过程 (一次插入一条数据)
代码块
create procedure pr_add
(
v_id int,           -- 打算插入的id
v_name varchar(20)  –打算插入的name
)
begin
INSERT INTO `student` VALUES (v_id, v_name, 'male', '20', '2011-08-16 22:05:45' );
INSERT INTO `detail_info` VALUES (v_id, v_name, '2011-08-16', '13881954050', 'xinjiang');
end;
  2.2 调用存储过程

查询相应的表检查
(
)

用存储过程DataFactory准备测试数据相关推荐

  1. 测试时用存储过程来修改测试数据

    在测试时,可能会需要制造些假数据来测试,此时可以用存储过程来实现差异化的数据 代码如下: DROP PROCEDURE IF EXISTS test; DELIMITER // CREATE PROC ...

  2. mysql通过存储过程批量造测试数据

    --创建表t_user; drop TABLE t_user; CREATE TABLE `t_user` (`id` bigint(20) NOT NULL AUTO_INCREMENT,`name ...

  3. mysql 存储过程 生成数据_mysql使用存储过程,批量生成测试数据

    1.存储过程代码 delimiter $$ DROP PROCEDURE IF EXISTS create_service_data$$ create procedure create_service ...

  4. MySQL 测试数据快速生成

    MySQL 测试数据快速生成 一.前言 在我们进行大数据量的报表测试以及性能测试时,需要数据库中存在大量的基础测试数据,但是依赖于系统本身大多数情况下都无法快速产生大量适合的测试数据,这就需要我们手动 ...

  5. 【SQL Server】性能优化-数据准备:使用存储过程生成百万数据

    性能优化-数据准备:使用存储过程生成百万测试数据 1 概述 2 创建数据库 3 建表 4 创建存储过程 4.1 创建存储过程-学生表 4.1 创建存储过程-班级表 4.1 创建存储过程-课程表 4.1 ...

  6. 荷露叮咚全网独一无二的Powerdesigner15软件设计视频教程

    本套PowerDesigner15视频教程为全网唯一一套比较全的关于PD的教程,由51CTO签约讲师Keny(架构师.PMP)历时三个月录制完成,51CTO首页推荐(红色框住部分),提供51CTO学院 ...

  7. MySQL 分页优化中的 “ INNER JOIN方式优化分页算法 ” 到底在什么情况下会生效?...

    最近无意间看到一个 MySQL 分页优化的测试案例,并没有非常具体地说明测试场景的情况下,给出了一种经典的方案.因为现实中很多情况都不是固定不变的,能总结出来通用性的做法或者说是规律,是要考虑非常多的 ...

  8. MySQL 分页优化中的 “ INNER JOIN方式优化分页算法 ” 到底在什么情况下会生效?

    最近无意间看到一个 MySQL 分页优化的测试案例,并没有非常具体地说明测试场景的情况下,给出了一种经典的方案.因为现实中很多情况都不是固定不变的,能总结出来通用性的做法或者说是规律,是要考虑非常多的 ...

  9. 自动化测试平台搭建从零开始

    从上家公司离职后,有段空窗期,计划系统提升下自己的技术能力,想着做一个基于python的自动化测试平台(B/S架构的WEB测试平台),在这过程中逐渐学习python的使用,希望能够坚持下去吧. 之前虽 ...

  10. mysql分区表 缓存_Mysql 分区表-分区操作

    一.查看MySQL是否支持分区 1.MySQL5.6以及之前版本 show variables like '%partition%'; 2.MySQL5.7 show plugins; 二.分区表的分 ...

最新文章

  1. 报名 | 2019全球AI文创大赛开启项目征集!
  2. 黑客高手对决常用术语及行规,一般人我不告诉他
  3. 删除weblogic域
  4. Java核心技术36讲
  5. 手机屏幕什么计算机,windows 7系统中要实现智能手机无线投屏到计算机屏幕上可以借助的软件有哪些?...
  6. Flutter 萌新高频问题(加班猿妈妈叫你回家吃饭了)
  7. 使用svm 对参数寻优的时候出现错误
  8. Spring Boot中日志框架的使用——Logback
  9. 30. Understand the ins and outs of lining
  10. 算法第四版 官方库的导入
  11. mysql 2008安装_关于SQL 2008安装时已经有实例名称。
  12. Excel在统计分析中的应用—第二章—描述性统计-Part5-峰度(峰值和矩峰度系数)
  13. matlab练习程序(图像放大/缩小,双线性插值)
  14. CC00051.elasticsearch——|HadoopElasticSearch.V03|——|ELK.v03Logstash部署.V3|
  15. Swagger设置密码登录
  16. 使用html5 canvas绘制简单图形小作品~灰太狼
  17. 计算机屏幕自己动,ipad屏幕失灵自己乱跳怎么办【图文】
  18. 因数最多的数(DFS,质因数分解,剪枝)
  19. 一、为什么要做接口自动化,怎样做
  20. 修复Ubuntu文件系统

热门文章

  1. drush cc all 报错
  2. JavaScript中Array类型方法总结
  3. 针对大的sql文件删除行操作
  4. 非递归遍历二叉树-前序中序
  5. [恢]hdu 2143
  6. Centos 解压软件
  7. 181106 solution
  8. sqlserver的like '%xxx%'优化,全文索引
  9. Java基础知识点复习知识点(一)变量,流程控制,数组
  10. C#学习笔记之线程 - 使用线程