[firebase-br] Select de todas as tabelas que tenham registros

Carlos H. Cantu listas em warmboot.com.br
Qua Jun 19 09:23:58 -03 2013


Use um FOR SELECT pra pegar os nomes das tabelas, depois dentro do
loop, faça um select count(*) em cada tabela retornada (usando o
execute statement) pra saber quantos registros tem cada uma.

[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br

ss> bom dia amigos,

ss> este select me retorna todas as tabelas do meu B.D..

ss> SELECT r.RDB$RELATION_NAME FROM RDB$RELATIONS r WHERE r.RDB$VIEW_BLR IS
ss> NULL AND (r.RDB$SYSTEM_FLAG = 0 OR r.RDB$SYSTEM_FLAG IS NULL)


ss> alguem sabe como implementalo para retornar apenas as tabelas que tenham
ss> pelo menos 1 registro?

ss> obrigado!
ss> ______________________________________________
ss> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
ss> Para saber como gerenciar/excluir seu cadastro na lista, use:
ss> http://www.firebase.com.br/fb/artigo.php?id=1107
ss> Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista