mysql存储过程


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的数据

 

你可能感兴趣的:(存储过程,mysql)