| 创建和使用 SPL 例程 / 处理集合 | |
图: 检索并更新集合。
DEFINE s SET (INTEGER NOT NULL);
SELECT numbers INTO s FROM orders
WHERE order_num = 10;
UPDATE TABLE(s)(x) SET x = 0;
UPDATE orders SET numbers = s
WHERE order_num = 10;
此示例中的第一个 UPDATE 语句随同集合派生的表 s 使用名为 x 的派生的列,并将值 0 赋给集合中的所有元素。第二个 UPDATE 语句在数据库中存储新的集合。