Sad,
> since BOOL expression has three possible values: TRUE,FALSE,NULL
> plpgsql IF control structure should have three alternate blocks:
> THEN,ELSE,NULL
>
> shouldn't it ?
No, why?
How would you construct a tri-valued IF/THEN? Doesn't seem too likely to
me, as well as being different from every other programming language in
existance ...
--
Josh Berkus
Aglio Database Solutions
San Francisco