Olá, André Em 8 de abril de 2010 12:08, Andre Fernandes <[email protected]>escreveu:
> > > 2010/4/8 Jose Luis Ramos <[email protected]> > >> Pessoal, estou aprendendo/estudando plpgsql e tenho algumas dúvidas. Meu >> bloco é esse: >> >> >> DECLARE >> count_regs INT; >> reg_tab RECORD; >> BEGIN >> FOR reg_tab IN SELECT TABLENAME AS nome_tab_cdrger >> FROM tabelas_cdrger Loop >> SELECT INTO count_regs COUNT(*) FROM reg_tab.nome_tab_cdrger; >> IF count_regs > 0 THEN >> NULL; >> END IF; >> END LOOP; >> END >> >> Minha primeira dúvida é: como executar esse bloco ? No Oracle (pl/sql) >> basta executar esse código no prompt do SQL*PLUS. E no PostgreSQL ? Tenho >> que ter uma função ? Não tem como executar apenas o bloco plpgsql ? >> >> Olá! > No postgreSQL, a não ser que tenham implementado há pouco e eu não tenha > percebido, não temos como acessar pl/pgsql sem ser dentro de uma function. > Você está correto. A implementação desta funcionalidade até onde eu tenho conhecimento está prevista para logo, não cheguei a ver se já vem para a versão 9.0. > > Abraços, > > >> Abs, >> >> -- >> Jose Luis Ramos Jr >> Campinas - SP >> Oracle OCP DBA 8i, 9i,10g >> Fone: 19-37056793 >> >> _______________________________________________ >> 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 > > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
