mybase=# select version(); version -------------------------------------------------------------------------- PostgreSQL 7.0.2 on i686-pc-linux-gnulibc1, compiled by gcc egcs-2.91.66 (1 row) mybase=# CREATE FUNCTION tst_func(int4, int4) RETURNS INT4 AS ' mybase'# DECLARE mybase'# BEGIN mybase'# RAISE NOTICE ''{%, %}'', $1, $2; mybase'# RETURN $1 + $2; mybase'# END; mybase'# ' LANGUAGE 'plpgsql'; CREATE mybase=# select tst_func(1,2); NOTICE: {1, 2} tst_func ---------- 3 (1 row) mybase=# select tst_func(1,NULL); NOTICE: {, } tst_func ---------- (1 row) mybase=#