SET_UNION
返回包含两个输入集的所有元素的 SET。
如果输入都是有界限的,则结果的界限是输入的界限之和。
如果任何输入均无界限,则结果是无界限的,其二进制大小是输入大小的总和。
行为类型
不可变语法
SET_UNION(set1,set2)
参数
- set1, set2
- 匹配元素类型集
NULL 处理
-
空实参会被忽略。如果输入之一为空,则函数返回非空输入。换言之,NULL 的实参等价于 SET[]。
-
如果两个输入均为空值,则函数返回 null。
示例
=> SELECT SET_UNION(SET[1,2,4], SET[2,3,4,5.9]);
set_union
-----------------------
["1.0","2.0","3.0","4.0","5.9"]
(1 row)