Opa, 2009/11/30 Tiago Valério <[email protected]>
> Leo > > Obrigado pela ajuda e aproveitando, para colocar em pratica os > conhecimentos adquiridos. > > Tentei com a criação da view e definindo limit 1.Porem quando uso o where > junto com a view a consulta retorna zerada, e o registro está na > tabela.Pode haver restrição do limit neste caso? > > > Você pode mandar a definição da view e um exemplo dos dados, podem ser > ficticios. > > > > > 2009/11/30 Leonardo Cezar <[email protected]> > > 2009/11/30 Tiago Valério <[email protected]>: >> <corte> >> >> > Porem não gostaria de dar o grant de select para o usuario em "tabela", >> > pois somente assim a function funcionaria. >> > >> > Neste caso teria como resolver esta questão sem o grant de select em >> > "tabela"? >> >> CREATE FUNCTION seleciona_tabela(...) >> RETURNS tabela >> LANGUAGE PLPGSQL >> AS $selection_tabela$ >> >> [....] >> >> END; >> $selecion_tabela$ >> EXTERNAL SECURITY DEFINER; >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> Utilize a opção SECURITY na definição da procedure. >> >> Por outro lado, uma visão resolveria seu problema de forma mais simples. >> >> -Leo >> -- >> Leonardo Cezar >> http://www.aslid.org.br >> http://postgreslogia.wordpress.com >> http://www.dextra.com.br/postgres >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
