-- 6. Perform CREATE OR REPLACE FUNCTION test() RETURNS void AS $$ INSERT INTO mytable VALUES (30),(50) $$ LANGUAGE sql; -- Pozor... select test(); -- Kontrola select * from mytable; -- Niekedy je užitočné vyhodnotiť výraz alebo dopyt SELECT, ale výsledok zlikvidovať, napríklad pri volaní funkcie, ktorá má vedľajšie efekty, ale nemá užitočnú výslednú hodnotu. Ak to chcete urobiť v PL/pgSQL, použite príkaz PERFORM: CREATE OR REPLACE FUNCTION demo () RETURNS text AS $$ BEGIN PERFORM test(); RETURN 'OK'; END; $$ LANGUAGE plpgsql; select demo();