mysql存储过程
存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储
在数据库中,
用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。
mysql存储过程格式:create procedure 存储名 () 以begin开始,end结束,中间为sql语句 ,()里面为参
数,可有可没有,视情况而定
例子:
mysql> delimiter //
mysql> create procedure jc()
mysql> begin
mysql> select * from user.pm where id=866;
mysql> end;
mysql> //
说明:
delimiter // 的作用是告诉mysql这个一个存储过程,防止它当成sql语句执行
创建一个存储过程jc,显示test数据库的pm表中id为866的数据
本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/835090如需转载请自行联系原作者
yangzhimingg