数据数据库编程
创建存储过程1
课程目标
1)了解 ——存储过程的优点;
2)理解 —— 存储过程的概念;
3)掌握 —— 存储过程的创建方法;
存储过程优点
使用存储过程的优点有:
(1)存储过程在服务器端运行,执行速度快。
(2)存储过程执行一次后,其执行规划就驻留在高速缓冲存储器,在以后的操作中,只需从高速缓冲存储器中调用已编译好的二进制代码执行,提高了系统性能。
(3)确保数据库的安全。使用存储过程可以完成所有数据库操作,并可通过编程方式控制上述操作对数据库信息访问的权限。
创建存储过程
创建存储过程可以使用CREATE PROCEDURE语句
语法格式:
CREATE PROCEDURE sp_name ([proc_parameter[,...]])
routine_body
routine_body:存储过程的主体部分,也叫做存储过程体。里面包含了在过程调用的时候必须执行的语句,这个部分总是以BEGIN开始,以END结束。当然,当存储过程体中只有一个SQL语句时可以省略BEGIN-END标志。
创建存储过程
proc_parameter的参数如下:
[ IN | OUT