GBase 8s SQL 指南:教程 / 创建和使用 SPL 例程 |
在 SPL 例程中,您可使用命名的 ROW 类型和未命名的 ROW 类型作为参数定义、参数、变量定义和返回值。要获取关于如何在 SPL 中声明 ROW 变量的信息,请参阅 声明 row 类型变量。
图: 定义 row 类型 salary_t 和 emp_info 表
CREATE ROW TYPE salary_t(base MONEY(9,2), bonus MONEY(9,2)) CREATE TABLE emp_info (emp_name VARCHAR(30), salary salary_t);
emp_info 表有员工姓名和薪酬信息的列。