Olá, Bruno Em 2 de dezembro de 2011 16:11, Bruno Moreira <[email protected]>escreveu:
> Bom dia.Preciso da ajuda de vocês. > > Alguns de vocês possue um sql que pelo catalogo do Postgres identifique > as chaves estrangeiras que estão sem indice ? > Segue um exemplo rápido que fiz aqui: SELECT pg_class.relname AS "Nome da tabela", pg_attribute.attname AS "Nome do atributo", pg_constraint.conname AS "Nome da restrição - Chave estrangeira", pg_indexes.indexname AS "Nome do índice", pg_indexes.indexdef AS "Definição do índice" FROM pg_class JOIN pg_namespace ON pg_class.relnamespace=pg_namespace.oid JOIN pg_attribute ON pg_class.oid=pg_attribute.attrelid JOIN pg_constraint ON pg_attribute.attnum=ANY(pg_constraint.confkey) AND pg_class.oid=pg_constraint.conrelid LEFT OUTER JOIN pg_indexes ON pg_class.relname=pg_indexes.tablename WHERE pg_namespace.nspname='public'; > > -- > SaudaçõesTricolores : > ------------------------------------------------------------ > Penafiel Solução em Informática > Bruno Gomes Moreira > Tel: (21) 7179-9879 > [email protected] > [email protected] > www.penafielinformatica.blogspot.com > www. <http://goog_1779781875>oracle-startup.blogspot.com > ---------------------------------------------------------- > > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > Abraços -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
