La región hay que especificarla como: Consulta SQL (Cuerpo de la función PL/SQL que devuelve una consulta SQL)
declare
l_query varchar2(30000) default 'select nombreCampo from nombreTabla';
begin
if(:nombreParametro=1) then
l_query:='select nombreCampo from nombreTabla';
end if;
return l_query;
end;