On May 16, 2006, at 19:52, Tom Lane wrote:
> Distant ancestors aren't particularly relevant here. What plpgsql
> tries
> to be is a ripoff^H^H^H^H^H^Hsincere flattery of Oracle's PL/SQL. If
> modifying the loop variable is disallowed in PL/SQL, I'm all for
> disallowing it in plpgsql, otherwise not.
Even if PL/SQL disallows it, why would you not allow it in PL/pgSQL?
So that it's easier to migrate from PostgreSQL to Oracle?
If you only care about Oracle to PostgreSQL (and who wouldn't?), then
it in fact seems desirable for PL/pgSQL to be a superset of PL/SQL.
But that's must MYH.
Best,
David