测试时用存储过程来修改测试数据
来源:互联网 发布:什么是泛型编程 编辑:程序博客网 时间:2024/06/11 15:35
在测试时,可能会需要制造些假数据来测试,此时可以用存储过程来实现差异化的数据
代码如下:
DROP PROCEDURE IF EXISTS test;DELIMITER //CREATE PROCEDURE test()BEGINDECLARE dat DATETIME DEFAULT DATE_SUB(NOW(), INTERVAL 1 DAY);DECLARE m_id INT;DECLARE done INT DEFAULT 0;DECLARE cur CURSOR FOR SELECT merchant_id FROM merchant WHERE is_recommend = 1 AND biz_type = 1 AND STATUS = 1;DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1;OPEN cur;l1:LOOPFETCH cur INTO m_id;IF done = 1 THEN LEAVE l1;END IF;SET dat = DATE_ADD(dat, INTERVAL 1 SECOND);UPDATE merchant SET recommend_time = dat WHERE merchant_id = m_id;END LOOP l1;CLOSE cur;END//DELIMITER ;CALL test;
0 0
- 测试时用存储过程来修改测试数据
- 用存储过程构造大批量测试数据
- 利用存储过程写入测试数据
- 存储过程 造批量测试数据
- mysql存储过程,生成测试数据
- mysql存储过程创建测试数据
- mysql利用存储过程插入测试数据
- mysql 使用 存储过程制造测试数据
- mysql存储过程插入固定数量测试数据
- 写一个存储过程,造一点测试数据
- 给数据增加测试数据的存储过程
- 使用存储过程插入100000条测试数据
- mysql使用存储过程插入测试数据
- 监控SQL:用触发器来监控是哪些语句、存储过程修改了特定表(4)
- 测试用的存储过程
- 用存储过程来写分页功能
- Oracle 循环插入测试数据(网上收集整理),存储过程
- 一个简单的Oracle存储过程测试数据插入效率
- 图形显示之RGB
- 深入类加载器
- UVa-10763 交流生
- phaser.js完全不能运行,webgl的支持还需要加强啊!!
- 电子或通信领域当前的主流技术及其社会需求调查报告
- 测试时用存储过程来修改测试数据
- 包国——献给正在为未来打拼的人
- 《C++并发编程实战》读书笔记7---注意事项
- 【Leetcode】Two Sum
- 笔记十六(绘制六——线性渐变色)
- CI codeigniter框架中的site_url()与base_url()的区别
- Python Twisted介绍
- bower简单使用,安装位置及bowerrc文件
- viewpage和fragement