2014-02-27 17:38 GMT-03:00 Renato Poleti <[email protected]>: > > 2014-02-27 16:31 GMT-03:00 Douglas Fabiano Specht > <[email protected]>: >> queria saber se alguém ja precisou ou pode me ajudar a buscar nas tabelas de >> um banco de dados quais os campos estão totalmente vazios ou nulos, ou >> seja, sem nunca ter recebidos nenhum dado. > > Tem que procurar se existe algum registro do DB para verificar se uma > determinada coluna já foi utilizada com algum valor diferente do valor > DEFAULT.
Exatamente o que o consulente original perguntou, se alguém sabia. > Conte todos os registros da tabela. > Conte todos os registro de um determina coluna sendo NULL (ou o valor > default da coluna). > Se ambas derem o mesmo resultado, acredito que a coluna nunca foi > utilizada (porem, pode ter sido utilizada e o registro que a utilizou > foi excluído) Não sei se entendi. O teu método, me parece, simplesmente vai contar quantas tuplas estão nulas em determinado atributo. O perguntado é quais valores estão nulos ou vazios. E tua lógica parece pegar só o estado atual, enquanto foi perguntado especificamente sobre valores nunca atribuídos. Entendi errado? Aliás, parabéns por responder abaixo, corretamente. Só procure retirar as linhas irrelevantes à tua resposta, por exemplo as de assinaturas. Qualquer programa razoável de correio eletrônico deveria pelo menos remover as assinaturas, mas se não tiveres um tal, removê-las manualmente facilita para os outros leitores. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:[email protected] +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT-3 MSN: msnim:[email protected] _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
