zoukankan      html  css  js  c++  java
  • MySQL和MSSQl使用While 语句循环生成测试数据

    在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;

  • 相关阅读:
    MongoDB小结25
    MongoDB小结24
    MongoDB小结23
    MongoDB小结22
    MongoDB小结21
    MongoDB小结20
    MongoDB小结19
    MongoDB小结18
    hdu 4606 Occupy Cities
    hdu 4610 Cards
  • 原文地址:https://www.cnblogs.com/generalz/p/1894681.html
Copyright © 2011-2022 走看看