ORA-32040: recursive WITH clause must use a UNION ALL operation Cause: A WITH clause query referred to itself (recursive) but did not use a UNION ALL operation in its definition query. Action: Rewrite the recursive WITH clause query to use a UNION ALL operation.