创建、执行存储过程

1. 命令行

# 1. 创建
drop procedure if exists p_add;
delimiter $$  #将语句的结束符号从分号;临时改为两个$$(可以是自定义)
create procedure p_add
(
    in a int,
    in b int
)

begin
    declare c int default 0;
    set c = a + b;
    select c as c;
end;

delimiter ;  #将语句的结束符号恢复为分号

# 2. 调用
call p_add(1,2)

2. MySQL Workbench sql脚本


你可能感兴趣的:(创建、执行存储过程)