mysql之存储过程

页面导航:首页 > 数据库 > Mysql > mysql之存储过程

mysql之存储过程

来源: 作者: 时间:2016-02-17 10:07 【

mysql之存储过程存储过程注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递1.基本语法:create procedure sp_name()begin.........end修改命令结束符delimiter $例:创建procedurecreate
mysql之存储过程
 
存储过程
注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递
 
1.基本语法:
create procedure sp_name()

begin
.........
end

修改命令结束符
delimiter $

 

 
例:
创建procedure
create procedure myproce()

begin
INSERT INTO main (num) VALUES (15);

end;

调用存储过程:
call myproce();


查看中所有的存储过程:
show procedure status;


查看存储过程的创建代码
show create procedure proc_name;


删除存储过程
drop procedure proc_name

 

 
 
2.基本语法:
 
CREATE FUNCTION hello () 
RETURNS 
.......
RETURN 

 

 
例:
创建function
CREATE FUNCTION hello (s CHAR(20)) RETURNS CHAR(50)

RETURN CONCAT('Hello, ',s,'!');

调用function
select hello('world');

查看存储过程函数的创建代码
show create function func_name;

删除
drop function func_name;

 


Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<