Tom Lane wrote:
> I just noticed that when the BY option was added to plpgsql FOR
> loops, no real error checking was done. If you specify a zero step
> value, you'll have an infinite loop. If you specify a negative
> value, the loop variable will increment in the "wrong direction"
> until integer overflow occurs. Neither of these behaviors seem
> desirable in the least.
That seems to be fairly normal proramming language behavior.
--
Peter Eisentraut
http://developer.postgresql.org/~petere/