码迷,mamicode.com
首页 > 数据库 > 详细

mysql 存储过程的创建

时间:2017-09-11 22:50:30      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:存储   mysql   

  1. 循环插入数据

    delimiter $$
    drop procedure if exists test;
    create procedure test (num int)
    begin
    declare  i int default 1;
    while i<=num do
    insert into test values (i,concat(‘test‘,i));
    set i=i+1;
    end while;
    end $$
    #concat 信息连接符

  2. 测试插入数据

    delimiter $$
    create procedure zy (v1 int,v2 varchar(20),v3 varchar(20))
    begin
    insert into zy values (v1,v2,v3);
    end $$

  3. 查看数据库的存储过程

    show procedure status where  db=‘‘/name=‘‘;

  4. 调用存储

    call test(xx);

  5. 查询创建存储的脚本

    show create procedure name;

mysql 存储过程的创建

标签:存储   mysql   

原文地址:http://12182612.blog.51cto.com/12172612/1964402

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!