1. 程式人生 > >mysql 存儲過程的創建

mysql 存儲過程的創建

存儲 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 存儲過程的創建