迄今为止,我们学过的大多数SQL语句都是针对一个或多个表的单条语句。但是并不是所有的操作都是可以用一条语句来完成的,经常有一些操作是需要多条语句配合才能完成我们引入的存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。
  简单来说,存储过程就是为以后使用而保存的一条或多条SQL语句。可将其视为增强版的批处理文件。   

使用存储过程的好处
  ? 通过把处理封装在一个易用的单元中,可以简化复杂的操作。
  ? 不需要反复建立一系列的处理步骤,因而保证了数据的一致性。
  ? 简化了对变动的管理,这一点的延伸就是安全性。
  ? 存储过程通常以编译过的形式存储,所以DBMS处理命令所需的工作量少,提高了性能。

创建:

创建语句:

  移动开发培训,Android培训,安卓培训,手机开发培训,手机维修培训,手机软件培训

一般形式:

  CREATE PROCEDURE([[IN |OUT |INOUT ] 参数名 数据类形...])

说明:
  DELIMITER $$ DELIMITER; 用来定义分隔符

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式