且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

mysql存储过程

更新时间:2022-08-24 07:50:33


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