Skutečně není možné efektivně změnit statement_timeout
z funkce serveru, musí být provedeno na straně klienta před odesláním dotazu nejvyšší úrovně.
Podívejte se na podobnou otázku na DBA.SE:Proč „SET LOCAL statement_timeout“ nefunguje podle očekávání s funkcemi PostgreSQL?
nebo toto vlákno v mailinglistu postgres, které pochází z roku 2007, ale záporná odpověď stále platí pro aktuální verzi:
statement_timeout v plpgsql podle návrhu nefunguje?