Devrim GUNDUZ <[EMAIL PROTECTED]> writes:
> Am I missing something, or is it a bug? I can't reproduce it in 8.0beta2.

8.0 actually behaves the same way: the COMMIT gets you out of the
transaction block.  It just tells you that it's treating it as a
rollback:

regression=# comm;
ERROR:  syntax error at or near "comm" at character 1
LINE 1: comm;
        ^
regression=# commit;
ROLLBACK
regression=# 

whereas prior versions did the rollback but still reported the command
tag as COMMIT.  AFAIR, Postgres has always acted that way.

                        regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings

Reply via email to