>> "All statements except the BEGIN…END blocks must be separated by a
>> semicolon.."
>> - terminated, not separated.
>
> I think separated is actually correct here (although terminated is as
> well). The statement is terminated by the semi-colon, but multiple
> statements are separated by the semi-columns
In Pascal, the semi-colon separates two statements. That's why you can
omit that semi-colon directly before the END keyword of a compound
statement.
begin
One;
Two // no semi-colon here is correct Pascal
end;
I think in PSQL the semi-colon is there to terminate a statement, and
it is also required to be there (except after END).
begin
One;
Two -- syntax error in PSQL
end;
Regards
Stefan
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
Firebird-docs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/firebird-docs