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

Responder a