Apparently some people misinterpreted the syntax as being that
RECURSIVE is a prefix of individual WITH queries. It's a modifier
for the WITH clause as a whole, so state that more clearly.
Discussion: https://postgr.es/m/
ca53c6ce-a0c6-b14a-a8e3-
162f0b2cc119@a-kretschmer.de
that are earlier in the WITH list.
+ When there are multiple queries in the WITH
+ clause, RECURSIVE should be written only once,
+ immediately after WITH. It applies to all queries
+ in the WITH clause, though it has no effect on
+ queries that do not use recursion or forward references.
+
+
The primary query and the WITH queries are all
(notionally) executed at the same time. This implies that the effects of