UTYPE
指定如何组合
UNION ALL
输入。
语法
UNION ALL /*+UTYPE(union-type)*/
参数
- union‑type
- 以下实参之一:
-
U
:连接UNION ALL
输入(默认)。 -
M
:合并UNION ALL
输入,排序顺序与源查询结果相同。此选项要求来自源查询的所有输入均采用相同的排序顺序;否则,Vertica 将发出警告并连接UNION ALL
输入。注意
优化器依靠查询或 DDL 来验证输入数据是否已排序,而不是依靠数据的实际运行时顺序。
-
要求
包含 UTYPE
提示的查询必须也包含 SYNTACTIC_JOIN
提示。否则,优化器会忽略 UTYPE
提示并抛出一条警告。