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