Você pode fazer algo assim: SELECT * FROM <nome_funcao>(<parametros>);
ou ainda SELECT <nome_funcao>(<parametros>); Abraços, Em 25 de maio de 2010 17:03, Luís Ribeiro <[email protected]> escreveu: > E como faço para chamar essas FUNCTIONS do PostgreSQL através do código de > minha aplicação ? > > Muito obrigado pela ajuda. > > Luís Ribeiro > > 2010/5/25 Osvaldo Kussama <[email protected]> > > Em 25 de maio de 2010 16:36, Luís Ribeiro <[email protected]> escreveu: >> > Pessoal, >> > costumo trabalhar com Java e não tenho experiência trabalhando com >> banco >> > de dados, mas mesmo assim, no meu trabalho fiquei responsabilizado por >> uma >> > migração de um banco SQL Server para o PostgreSql e estou com dúvidas >> com >> > relação a algumas "store procedures" existentes no banco SQL Server que >> são >> > chamadas diretamente do código ASP da aplicação. Como poderia resolver >> a >> > tradução destas "store procedures" para FUNCTIONS no Postgre e ainda >> > continuar chamando-as através do código da aplicação. O intuito é mexer >> o >> > mínimo possível no código, caso haja essa possibilidade. >> > >> >> >> No PostgreSQL você deve utilizar FUNCTION no lugar da stored procedure >> do MS-SQL Server. >> Caso não exista necessidade de qualquer valor de retorno você pode >> utilizar a opção RETURNS void. >> Veja: >> http://www.postgresql.org/docs/current/interactive/sql-createfunction.html >> http://www.postgresql.org/docs/current/interactive/xfunc.html >> >> No PostgreSQL você pode escrever suas funções em diversas linguagens. >> Creio que a maioria utiliza a PL/pgSQL: >> http://www.postgresql.org/docs/current/interactive/plpgsql.html >> >> Não conheço nenhum "tradutor automático" portanto você deve entender o >> que faz cada stored procedure e reescrevê-las em PL/pgSQL (ou outra >> linguagem que considerar mais conveniente). >> >> Osvaldo >> _______________________________________________ >> 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 > > -- André de Camargo Fernandes
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
