Welches Verhalten würde PostgreSQL anzeigen, wenn beispielsweise das folgende Skript aufgerufen würde?
BEGIN;
SELECT * FROM foo;
INSERT INTO foo(name) VALUES ('bar');
BEGIN; <- The point of interest
END;
Würde PostgreSQL die zweite verwerfen BEGIN
oder würde implizit ein Commit festgelegt und der BEGIN
END
Block am Ende als separate Transaktion ausgeführt?