您当前的位置: 首页 > 

梁云亮

暂无认证

  • 4浏览

    0关注

    1211博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

存储过程详解

梁云亮 发布时间:2022-05-24 16:01:01 ,浏览量:4

语法
  • 创建存储过程
CREATE PROCEDURE (参数列表)
BEGIN
	
END
  • 删除存储过程
drop procedure 存储过程名
  • 调用存储过程
call 存储过程名();
示例 示例一:在存储过程中先删除一条记录再查询出所有的数据
create PROCEDURE pro_t1()
BEGIN
  delete from tb_sku where id =8;
  SELECT * from tb_sku;
END
示例:设置表某一字段的值为随机机,比如mm1.jpg,mm1s.jpg,mm3.jpg,mm3s.jpg
CREATE PROCEDURE proc_set()
BEGIN
  set @i =0;
  set @res='';
  REPEAT
    set @digit = FLOOR(RAND()*7+1);
    set @s1 = CONCAT('mm','',@digit,'.jpg');
    set @s2 = CONCAT('mm','',@digit,'s.jpg');
    set @s = CONCAT(@s1,',',@s2);
    set @res = CONCAT(@res,',',@s);
    set @i = @i+1;
  UNTIL @i>=5 END REPEAT;
  update tb_sku set pics = SUBSTRING(@res,2);
END
关注
打赏
1665409997
查看更多评论
立即登录/注册

微信扫码登录

0.0423s