返回首页

gbase数据、南大通用产品文档:GBase8s处理 row 类型数据

更新日期:2024年09月11日


GBase 8s SQL 指南:教程
南大通用数据技术股份有限公司 - 291 -

在 SPL 例程中,
您可使用命名的 ROW 类型和未命名的 ROW 类型作为参数定义、
参数、
变量定义和返回值。要获取关于如何在 SPL 中声明 ROW 变量的信息,请参阅 声明 row
类型变量。
下图定义 row 类型 salary_t 和 emp_info 表,它们是本部分使用的示例。
图: 定义 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 表有员工姓名和薪酬信息的列。

通过令全文库常驻内存提高查询性能
全文索引数据占用内存是比较多的(尤其是单词数大的时候),全文索引数据从
磁盘读入内存是一个相对比较耗时的操作,当用户的服务器内存比较大的时候建
议采用常驻内存模式(缺省模式),这样节约了加载时间,从而提高性能。对应
配置项参数如下(0:常驻内存;1:不常驻内存):
0

GBA-02DR-0005
错误码
错误标识
错误信息
GBA-02DR-0005

Desc %s failed
错误出现原因
查询描述表信息出错
分析与建议
手动确认该表是否正常