no właśnie jak
transakcja jak to transakcja zaczyna się od BEGIN
ale funkcja też się zaczyna od BEGIN
czy wobec tego można założyc że funkcja domyślnie jest transakcją?
bo nigdzie nie mogę nic na temat znaleźć transakcje w pl/pgsql
a jak chcę zaznaczyć rozpoczęcie transakcji w stylu
BEGIN
BEGIN TRANSACTION
itp itd
to mam błąd
Na razie założyłem sobie (nie wiem czy słusznie) że funkcja to transakcja sama z siebie i daje na końcu ROLLBACK i COMMIT, ale nie jestem pewien tego, a niczego konkretnego nie znalazłem na ten temat