数据库服务器提供了下列 SQL 功能来处理集合表达式:
集合子查询
集合子查询采用虚拟表(子查询的结果)并将它转换为集合。
集合子查询总是返回类型 MULTISET 的集合。可使用集合子查询将关系数据库的查
询结果转换为 MULTISET 集合。有关集合数据类型的信息,请参阅《GBase 8s 数据
库设计和实现指南》。
集合派生的表
集合派生的表采用集合并将它转换为虚拟表。
将集合的每个元素构造成集合派生的表中的行。可以使用集合派生的表来访问集合的
个别元素。
集合子查询和集合派生的表功能表示逆操作:集合子查询将关系表的行为转换为集合,而
集合派生的表将集合的元素转换为关系表的行。