Olá, 2010/1/9 Leonardo Cezar <[email protected]>
> 2010/1/8 JotaComm <[email protected]>: > > > Via catalogo do PostgreSQL você consegue todas estas informações, tudo > que > > você precisa de funções tem em pg_proc. > ^^^^^^^ > Por que as pessoas insistem em utilizar tabelas do catálogo ao invés > de INFORMATION_SCHEMA que faz parte da especificação padrão SQL e é o > local onde se deve obter metadados do banco? > Na minha visão é simples, porque é a maneira mais fácil e rápida. Eu em alguns faço uso do pg_catalog, em outros casos faço uso do information_schema. Depende da necessidade. > > Lembrando que, por ser um padrão, as chances de information_schema > sofrer alterações é mínima. > > Não é necessário ir muito longe pra encontrar casos de aplicações que > simplesmente quebram nas atualizações de banco simplesmente porque > acessam tabelas de catálogo (aka pg_catalog). > Concordo. O PgAdmin é um bom exemplo disso. > > Abraço! > > -Leo > -- > Leonardo Cezar > http://www.aslid.org.br > http://postgreslogia.wordpress.com > _______________________________________________ > 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
