SET 是元素的无序的集合,每一元素都有唯一的值。当您想要存储其元素不包含重复的值且没有相关联的顺序的集合时,请将一列定义为 SET 数据类型。
MULTISET 是可有重复的值的元素的无序的集合。当您想要存储其元素可能不是唯一的且没有与它们相关联的特定顺序时,您可将一列定义为 MULTISET 集合类型。
LIST 是一个可包括重复的元素的元素的有序的集合。与 MULTISET 不同的是,LIST 集合中的每一元素都在该集合中有一有序的位置。当您想要存储其元素可能不是唯一的但有一与它们相关联的特定顺序的集合时,您可将一列定义为 LIST 集合类型。
可在 SPL 数据类型声明中使用关键字 COLLECTION,来指定一 untyped 集合变量。
如果您尝试将一个包括一个或多个重复的值的集合插入到 SET 列内,则 GBase 8s 不发出错误,但忽略重复的值,且只插入唯一的值。