GaussDB存储过程使用(一)
GaussDB存储过程使用(一)
- 存储过程的使用
-
- 创建、调用和删除
- 匿名块
- 子程序
- 入参和出参
- 常用数据结构
-
- 数组
- 集合
- Record
- 变量的使用
-
- 变量声明与赋值
- SELECT INTO/BULK COLLECT INTO
🍎 本文涉及的内容仅适用于集中式部署下的Oracle兼容模式的GaussDB。
GaussDB数据库中存储过程与PL/SQL语言函数的创建与应用方法基本一致。
存储过程的使用
创建、调用和删除
普通用户默认具有在自己模式下创建存储过程的权限。
创建、运行、删除一个最简单的存储过程:
create or replace procedure calc_add(a int, b int)
as