Jakie zachowanie wyświetliłby PostgreSQL, gdyby na przykład wywołano poniższy skrypt
BEGIN;
SELECT * FROM foo;
INSERT INTO foo(name) VALUES ('bar');
BEGIN; <- The point of interest
END;
Czy PostgreSQL odrzuci sekundę, BEGIN
czy też domyślnie zostanie podjęta decyzja o zatwierdzeniu, a następnie uruchomi BEGIN
END
blok na końcu jako osobna transakcja?