2008/7/31 Osvaldo Rosario Kussama <[EMAIL PROTECTED]>

> Leandro Hamid escreveu:
> >
> > Sou novato na lista e estou iniciando os meus estudos relacionados ao
> > PostgreSQL ,estou estudando a linguagem procedural PL/PgSQL e tenho
> > algumas dúvidas que são as seguintes;
> >
> > - Para executar uma função eu teria que escreve-la no próprio psql e
> > depois executa-la a partir de um SELECT, eu não tenho como escrever esta
> > função em um editor de texto qualquer e chamar esta função o psql?
> >
>
> Sim, você pode escrever sua função no editor de sua preferência,
> gravar e incluí-la no psql através do comando:
> /i nome_do_arquivo


Para tal procedimento eu tenho que passar o diretório onde se encontra o
arquivo?

/i /diretório/nome_do_arquivo

Grato

>
>
>
> > - Qual é o procedimento mais adequado para executar uma função escrita
> > em qualquer linguagem procedural?
> >
>
> Caso sua função retorne um conjunto de registros (setof) então use:
> SELECT * FROM sua_funcao(parâmetros...);
> Caso contrário utilize:
> SELECT sua_funcao(parâmetros...);
>
> Osvaldo
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
Leandro Hamid
SERPRO - Serviço Federal de Processamento de Dados
Maito: [EMAIL PROTECTED]
Maito: [EMAIL PROTECTED]
http://www.serpro.gov.br
Weblog: http://deploy.wordpress.com/
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a