1
Tại sao, SET SET LOCAL statement_timeout không hoạt động như mong đợi với các hàm PostgreSQL?
Tôi hiểu rằng các chức năng PostgreSQL được thực hiện tương tự như một giao dịch. Tuy nhiên, khi tôi cố gắng "SET LOCAL statement_timeout" trong một hàm, nó không hoạt động. Đây là cách nó hoạt động trong một giao dịch: BEGIN; SET LOCAL statement_timeout = 100; SELECT pg_sleep(10); …