JIKA dan fitur PL/pgSQL lainnya hanya tersedia di dalam fungsi PL/pgSQL. Anda perlu membungkus kode Anda dalam suatu fungsi jika Anda ingin menggunakan IF
. Jika Anda menggunakan 9.0+ maka Anda dapat menggunakan DO
untuk menulis fungsi sebaris:
do $$
begin
-- code goes here
end
$$
Jika Anda menggunakan PostgreSQL versi sebelumnya, Anda harus menulis fungsi bernama yang berisi kode Anda dan kemudian menjalankan fungsi tersebut.