[CODDE]CREATE OR REPLACE FUNCTION “if”(boolean, integer, integer)
RETURNS real AS
$BODY$
BEGIN
IF $1 IS NOT NULL AND $1 = true THEN
RETURN $2;
ELSE
RETURN $3;
END IF;
END;
$BODY$
LANGUAGE ‘plpgsql’ VOLATILE
COST 100;
ALTER FUNCTION “if”(boolean, integer, integer) OWNER TO postgres;[/CODE]