mysql存储过程跟存储函数

mysql存储过程和存储函数

#存储过程

#存储程序

delimiter #定义存储程序

create procedure getversion(out params varchar(20))  # params是传出参数 in传进 out传出 inout传回

begin

select version() into params; #版本信息赋值 params

end

call getversion(@a); #调用存储过程

select @a;

—————————-

delimiter #定义一个存储函数

create function display(w varchar(20)) returns varchar(20)

begin

return concat(‘hello’,w);

end

使用

select display(‘world’);

drop procedure if exists spName; #删除一个存储过程

alter function spName [];#修改一个存储过程

show create procedure spName;#显示存储过程信息

declare varName type default value;#声明局部变量

mysql存储过程跟存储函数

相关文章:

你感兴趣的文章:

标签云: