MySQL儲存過程示例

2021-09-07 09:50:31 字數 489 閱讀 4417

mysql儲存過程:

/*自定義結束符*/

delimiter $$

/*如果存在同名的儲存過程就刪除*/

drop procedure if exists praddblack$$

/*建立儲存過程*/

create procedure praddblack(in n int)

begin

while n >999 do

insert into blacklist_table(ticket) values(n);

set n=n-1;

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

end$$

/*還原預設結束符*/

delimiter ;

/*呼叫儲存過程*/

call praddblack(1300);

參考:

mysql儲存過程示例

create procedure pro cancel order in orderid int in userid int out resultstatus int comment 取消商品訂單 begin 引數說明 orderid 訂單id extras 擴充套件記錄 異常處理 declare ...

mysql 儲存過程示例

在mysql的test庫中執行如下sql table structure for user drop table if exists user create table user id int 11 unsigned not null auto increment,tinyint 1 not nul...

mysql儲存過程示例

mysql儲存過程示例delimiter use mall system 刪除儲存過程 drop procedure ifexists get statistics 建立儲存過程 create definer root localhost procedure get statistics in sh...