> If you want something that is more like actual recursion (I.e., depth-first), Oracle has CONNECT BY which does not require the same kind of tracking. It also comes with extra features to help with cycle detection, stack depth reflection, etc.
All that is supported with CTEs as well. And both Postgres and Oracle support the SQL standard for these things.
You can't choose between breadth first/depth first using CONNECT BY in Oracle. Oracle's manual even states that CTE are more powerful than CONNECT BY
Yes if the client manually prepares the statement it will be cached for just that connection because in PG a connection is a process, but it won't survive from one connection to the next even in same process.
Other databases like MSSQL have prepared statements but they are rarely used now days since plan caching based on query text was introduced decades ago.
Some people are investigated because they spread lies, insults and threats. Things that would be investigated (and punished) as well, if done "off line".
The freedom of speech does not mean "freedom to harass, threat or insult people".
The oppression of free speech seems to be happening much more in the USA, where you are not allowed to criticize the politics of the ruling party any more.
It's hard to actually count using more than 4 bits/hand though. The quickest methods that require the least dexterity are those that count the knuckles (which are actually used in some counting traditions, unlike binary finger-counting).
https://thebuild.com/blog/2026/05/01/pgxbackup-continuity-su...