MySQL与MSSQl使用While语句循环生成测试数据的代码
更新时间:2010年12月17日 14:21:10 作者:
有时候我们测试性能的时候经常需要生产大量的测试数据,用sql语句直接生成的数据更快,需要的朋友可以参考下。
在MySQL中,使用While语句循环与SQL Server中有所不同,代码测试通过。
MSSQL中使用while语句循环生成数据的方法:
示例代码:
declare @a int
set @a = 1
while @a<25
begin
INSERT INTO demotable (id,item1,item2) VALUES (@a,"abc","123")
set @a = @a + 1
end
MySQL中,使用while循环处理数据方法:需要新建为存储过程,直接调用执行存储过程。
示例代码:
CREATE DEFINER=`root`@`localhost` PROCEDURE `NewProcedure`()
BEGIN
DECLARE i INT;
SET i=1;
WHILE i<100 DO
INSERT INTO demotable (id,item1,item2) VALUES (i,"测试试题","0");
SET i = i + 1;
END WHILE;
END;
MSSQL中使用while语句循环生成数据的方法:
示例代码:
复制代码 代码如下:
declare @a int
set @a = 1
while @a<25
begin
INSERT INTO demotable (id,item1,item2) VALUES (@a,"abc","123")
set @a = @a + 1
end
MySQL中,使用while循环处理数据方法:需要新建为存储过程,直接调用执行存储过程。
示例代码:
复制代码 代码如下:
CREATE DEFINER=`root`@`localhost` PROCEDURE `NewProcedure`()
BEGIN
DECLARE i INT;
SET i=1;
WHILE i<100 DO
INSERT INTO demotable (id,item1,item2) VALUES (i,"测试试题","0");
SET i = i + 1;
END WHILE;
END;
相关文章
MySQL 5.6.36 Windows x64位版本的安装教程详解
这篇文章主要介绍了MySQL 5.6.36 Windows x64位版本的安装教程详解,非常不错,具有参考借鉴价值,需要的的朋友参考下吧2017-05-05mysql 5.7 zip 文件在 windows下的安装教程详解
这篇文章主要介绍了mysql 5.7 zip 文件在 windows下的安装步骤,首先我们需要先下载mysql最新版本然后解压文件夹,本文介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下2016-09-09
最新评论