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