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

Responder a