Saya perlu tahu bagaimana melakukan banyak waktu dalam naskah yang saya tulis. Ternyata Anda dapat membuat fungsi sementara menggunakan skema pg_temp. Ini adalah skema yang dibuat berdasarkan permintaan untuk koneksi Anda dan di mana tabel sementara disimpan. Saat koneksi Anda ditutup atau kedaluwarsa, skema ini akan dihapus. Ternyata jika Anda membuat fungsi pada skema ini, skema akan dibuat secara otomatis. Oleh karena itu,
create function pg_temp.testfunc() returns text as
$$ select 'hello'::text $$ language sql;
akan menjadi fungsi yang akan bertahan selama koneksi Anda tetap ada. Tidak perlu memanggil perintah drop.