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
