mysql 儲存過程學習 mysql儲存過程學習

2021-10-19 18:25:56 字數 631 閱讀 1868

一:mysql建立乙個修改表字段的儲存過程

drop

procedure if exists pr_test;

create procedure pr_test()

begin

declare var int;  declare var1

int;

set var=416;  set

var1=420;

while var<850001

doupdate *** set bb=『217『,aa=『237『

where id between var and var1;

setvar=var+10;

setvar1=var1+10;

end while;

end;

二:呼叫儲存過程

call

pr_test();

三:注意點

1)mysql

儲存過程中的每條語句的末尾,都要加上分號 「;」

2)如果

mysql 儲存過程中包含多條 mysql 語句,則需要 begin end 關鍵字

3)mysql

儲存過程名字後面的「()」是必須的,即使沒有乙個引數,也需要「()」

原文:

Mysq 儲存過程

drop procedure if exists xl 建立儲存過程 delimiter 轉譯字元 使用 代替 create procedure xl begin select from fd car report end delimiter 轉譯字元 使用 代替 call xl 呼叫儲存過程 de...

mysql 儲存過程學習

begin 定義 ids 變數 declare ids int default 0 declare summoney decimal default 0 declare num int default 0 查詢集合作為游標 用來迴圈操作的集合 declare company list cursor ...

mysql 儲存過程學習

簡單記錄一下自己學習儲存過程用於以後複習 建立儲存過程.create procedure querybyid in p id integer 建立簡稱名稱是querybyid,引數名是p id begin 開始 declare s int default 0 select s 顯示s 的值 set ...