Oi pessoal,
Sou novo usuário do postgresql, venho do firebird. Uma diferença que percebi entre os dois é em relação a validação do código que escrevo em PL. No firebird, ele mantem a integridade entre os objetos do banco de dados, de forma que não consigo referenciar um objeto que não exista dentro de uma trigger/procedure. E após a compilação, não consigo excluir um objeto referenciado. No pg, quando escrevo um nome de campo invalido numa select dentro de uma função, ele compila, e sou vou perceber em tempo de execução. O mesmo vale para o os campos acessados por new e old (que são objetos do tipo Record). Gostaria de saber se existe uma forma de validar isso, ou alguma ferramenta. Isso evitaria erros futuros no projeto. Jean Domingues.
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral