robin 发表于 2018-10-1 12:05:36

mysql三大循环(while ,repeat,loop)

  MySql 的三大循环 (while ,repeat,loop)
  while 循环示例=============================================
  delimiter $$
  CREATEPROCEDURE `sp_while`()
  COMMENT '循环示例'
  begin
  declare var int ;
  set var=1;
  while var10000
  end repeat;
  end;
  $$ delimiter ;
  loop 循环示例==========================================
  delimiter $$
  CREATEPROCEDURE `sp_loop`()
  COMMENT '循环示例'
  begin
  declare var int ;
  truncate tablete;
  set var=1;
  lp1:loop
  if var>10000 then
  leavelp1;
  end if ;
  insert into te values(var);
  set var=var+1;
  end loop;
  end;
  $$ delimiter;

页: [1]
查看完整版本: mysql三大循环(while ,repeat,loop)