在本节中,您将学习如何在 MySQL 中开发存储程序,包括存储过程和存储函数。
第 1 节. 存储过程基础知识
- MySQL 中的存储过程简介– 向您介绍存储过程及其优点和缺点。
- 更改默认分隔符– 了解如何更改 MySQL 中的默认分隔符。
- 创建新的存储过程– 展示如何使用
CREATE PROCEDURE
语句在数据库中创建新的存储过程。 - 删除存储过程– 展示如何使用
DROP PROCEDURE
语句删除现有存储过程。 - 变量– 指导您如何使用变量在存储过程中保存即时结果。
- 参数– 向您介绍存储过程中使用的各种类型的参数,包括
IN
、OUT
和INOUT
参数。 - 更改存储过程– 逐步向您展示如何在 MySQL Workbench 中使用一系列
DROP PROCEDURE
和CREATE PROCEDURE
语句来更改存储过程。 - 列出存储过程- 为您提供一些有用的命令来列出数据库中的存储过程。
第 5 节. 光标
- 游标– 了解如何使用游标在结果集中逐行处理。
第 7 节 存储程序安全
- 存储对象访问控制– 了解如何控制存储对象的安全性。