什么是高级?这就叫高级—openGauss(113)

21 阅读1分钟

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/

无索引的集合类型

以变长数组的方式存储指定数据类型的成员,用户可以通过extend函数扩展存储空间,通过trim函数释放存储空间。存储空间为10,成员类型为int的集合变量x,存储方式如下图所示:

其中成员 x(2),x(5),x(8)三个成员是无效的,但是存储空间仍然保留,后续可以继续赋值,而不需要重新分配空间。

定义集合类型后,使用table_type作为类型名声明变量:

var_name table_type [:= table_type([v1[,...]])];

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/