时间:2021-07-01 10:21:17 帮助过:2人阅读
存储过程实例:
DELIMITER $$
drop procedure if exists ff $$
CREATE
    /*[DEFINER = { user | CURRENT_USER }]*/
    PROCEDURE ff()
    /*LANGUAGE SQL
    | [NOT] DETERMINISTIC
    | { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA }
    | SQL SECURITY { DEFINER | INVOKER }
    | COMMENT ‘string‘*/
    BEGIN
declare i integer;
declare am integer;
declare idx integer;
set idx=512;
set am=100;
set i=0;
while i<304 do
begin
update mgrcapitaldf set balance=balance+am*i where id=idx;
set i = i +1;
set idx = idx+1;
end;
end while;
END$$
DELIMITER ;
-- 调用方法:
call ff();
MySql 存储过程及调用方法
标签: