MySQL存储过程详解
经常有小伙伴问我这个存储过程该如何写?作为过来人我刚开始也有这样的苦恼,今天就给大家说说这个存储过程该如何创建和使用。
什么是存储过程
存储过程是一组可编程的函数,是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。
关键词:可编程,特定功能,调用
创建存储过程
我们以表customers为例,通过传递客户ID的值来查询客户的具体信息:
示例:
CREATE PROCEDURE sp_customers(IN cusid INT)
BEGIN
SELECT * FROM customers WHERE `客户ID`=cusid;
END;
相关文章