Em 09/10/08, Jean<[EMAIL PROTECTED]> escreveu: > Oi pessoal, > > sou novo na lista o no PostgreSQL. Venho do Firebird, em busca de um BD > mais robusto. As dificuldades que encontro são em relação à programação > PL. Estou escrevendo em pgPLSql. O Firebird mantém integridade entre > tabelas e triggers/procedures, não permitindo a exclusão de um objeto > que esteja sendo usado nas mesmas. Pelo que entendi, o PostgreSQL so > faz a validação em tempo de execução, pelo menos da maioria das coisas, > como instruções sql e membros do objecto new e old, que sao do tipo > record. Por exemplo, se tenho a tabela clientes(id,nome), e digito > select id, nome000 from clientes numa função, ele compila sem validar.
Que eu saiba o PostgreSQL não compila as funções PL/pgSQL e sim intrepreta quando de sua execução. > Isso gera uma grande dificuldade de depuração. Gostaria de saber se > existe alguma ferramenta que efetua uma varredura nas funções para > validar o banco de dados. Isso seria de grande ajuda. > Verifique se este módulo é útil: PL/pgSQL Debugger. http://pgfoundry.org/projects/edb-debugger/ Osvaldo _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral