MySQL基礎 儲存過程的建立和使用

2021-10-25 18:29:28 字數 564 閱讀 1833

建立儲存過程一般在電信、銀行、金融方面或者國企普遍使用,在網際網路中使用較少;

\d //    :修改mysql預設語句結尾符;   將「 ; 」 改為「 // 」

create procedure       建立語句

begin

end是用於限定儲存過程的語句,語句只能寫在中間;

定義儲存過程:

\d //

create procedure p1()

begin

set @i=10;

while @i<90 do

insert into users values(null,concat('user:',@i),@i,0);

set @i=@i+1;

end while;

end;

//

call p1()             執行儲存過程

show create procedure p1\g               檢視儲存過程

drop procedure p1                刪除儲存過程

MySQL儲存過程的建立和呼叫

mysql儲存過程弱爆了。下面這個建立 任何地方不匹配都報錯,包括空格!delimiter begin 許可權檢查 by wuzude 2018 01 22 ver 1.0 declare rawsum int 1 default 0 行計數器 declare projid int 4 defaul...

MySQL儲存過程的建立和呼叫

建立 delimiter create procedure authenti in p1 varchar 32 in p2 varchar 32 in p3 varchar 32 in p4 varchar 45 out p5 int begin 許可權檢查 by wuzude 2018 01 22...

MYSQL儲存過程的建立和呼叫

建立儲存過程 建立過程呼叫 create procedure sp name proc parameter characteristics routine bodycreate procedure 為用來建立儲存函式的關鍵字 sp name為儲存過程的名稱 proc parameter為指定儲存過程...