将集合选择至集合变量内

在您声明集合变量之后,您可将集合访存至它内。要将集合访存至集合变量内,请输入 SELECT INTO 语句,该语句从数据库将集合列选择至您已命名了的集合变量内。

例如,要选择保存在 numbersprimes 列的一行中的集合,请添加 SELECT 语句至您的 SPL 例程,诸如下图展示的一个。

图: 添加 SELECT 语句来选择存储在一行中的集合。

SELECT primes INTO p_coll FROM numbers
            WHERE id = 220;

SELECT 语句中的 WHERE 子句指定您想要选择只存储在 numbers 的一行中的集合。该语句将集合放置到集合变量 p_coll 内,图 1 声明它。

现在,变量 p_coll 保存来自 primes 列的集合,它会包含值 SET {5,7,31,19,13}