简介
存储过程处理的是一组 SQL 语句,且没有返回值。
优点
- 简单:把单条 SQL 封装起来,简化复杂的操作。
- 安全
- 高性能
缺点
- 移植困难,不同数据库的语法差别很大
- 不易扩展,把过多业务逻辑写在存储过程不好维护,不利于分层管理,容易混乱
权限:CREATE ROUTINE 、ALTER ROUTINE 、EXECUTE
语法:
1 | # 创建 |
示例
1 | mysql> delimiter // |
存储过程处理的是一组 SQL 语句,且没有返回值。
优点
缺点
权限:CREATE ROUTINE 、ALTER ROUTINE 、EXECUTE
语法:
1 | # 创建 |
1 | mysql> delimiter // |