更新日期:2024年09月11日
在 SPL 例程中,
您可使用命名的 ROW 类型和未命名的 ROW 类型作为参数定义、
参数、
变量定义和返回值。要获取关于如何在 SPL 中声明 ROW 变量的信息,请参阅 声明 row
类型变量。
下图定义 row 类型 salary_t 和 emp_info 表,它们是本部分使用的示例。
GBase 8s SQL 指南:教程
南大通用数据技术股份有限公司
- 297 -
图: 定义 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 表有员工姓名和薪酬信息的列。