回答问题 · 2018-08-30 18:55 QSM-02020:容器列不在具有NOT NULL约束的SELECT列表中 原因:当物化视图的容器表具有与选择列表中的输出表达式不对应的列,并且该列具有NOT NULL约束时,不支持所讨论的功能。这种情况可能会在刷新期间导致问题,因为插入物化视图的任何新行都将该列设置为NULL。 操作:禁用或删除NOT NULL约束。
回答问题 · 2018-08-30 18:55 QSM-02021:在mv中遇到的set operator 原因:当物化视图使用集合运算符(如UNION,UNION ALL,MINUS等)时,不支持该问题的能力。 操作:重新排序查询以避免使用集合运算符。
回答问题 · 2018-08-30 18:55 QSM-02022:聚合选择 原因:当物化视图在HAVING子句中使用聚合表达式时,不支持所讨论的功能。 操作:重新排序查询以避免在HAVING子句中使用聚合。
回答问题 · 2018-08-30 18:55 QSM-02023:嵌套光标 原因:当物化视图使用嵌套的游标表达式时,不支持该问题的能力。 操作:重新排序查询以避免使用嵌套的游标表达式。
回答问题 · 2018-08-30 18:55 QSM-02024:没有GROUP BY子句 原因:当物化视图不使用GROUP BY子句时,不支持该问题的能力。 操作:将查询重新排序以使用GROUP BY子句。
回答问题 · 2018-08-30 18:55 QSM-02025:无聚合功能 原因:当物化视图不使用聚合函数时,不支持该问题的能力。 操作:重新排序查询以使用聚合函数。
回答问题 · 2018-08-30 18:55 QSM-02026:WHERE子句中的非AND连接 原因:当物化视图在WHERE子句中使用AND以外的连接(例如OR)时,不支持该问题的能力。 操作:重新排序查询以避免使用非AND连接。
回答问题 · 2018-08-30 18:55 QSM-02027:由ROLLUP组成 原因:当物质化视图在GROUP BY子句中使用ROLLUP运算符时,不支持该问题的能力。 操作:重新排序查询以避免使用ROLLUP运算符。
回答问题 · 2018-08-30 18:55 QSM-02011:存在HAVING子句 原因:当物化视图使用HAVING子句时,不支持相关功能。 操作:删除HAVING子句。
回答问题 · 2018-08-30 18:55 QSM-02012:存在CONNECT BY子句 原因:当物化视图使用CONNECT BY子句时,不支持该问题的能力。 操作:重新排序查询以避免使用CONNECT BY子句。