Quantidade de alterações realizadas no metadata de uma tabela do firebird

Firebird

30/03/2015

Olá,

Como faço para recuperar a quantidade de alterações realizadas no metadata de uma tabela do firebird? ("limit change table left")
Joel Rosa

Joel Rosa

Curtidas 0

Melhor post

Antonio Schug

Antonio Schug

12/11/2015

Ola... Não sei se já conseguiu sua solução, mas segue ai, para os demais...


SELECT R.RDB$RELATION_NAME AS "Tabela",
MAX(F.RDB$FORMAT) AS "Alteracoes",
255-MAX(F.RDB$FORMAT) AS "Restantes"
FROM RDB$FORMATS F JOIN RDB$RELATIONS R
ON F.RDB$RELATION_ID=R.RDB$RELATION_ID
WHERE (F.RDB$FORMAT >= 100)
GROUP BY R.RDB$RELATION_NAME;
GOSTEI 1

Mais Respostas

Thiago Santana

Thiago Santana

30/03/2015

Pela ferramenta do IBExpert você consegue essa informação de forma simples.
GOSTEI 0
Joel Rosa

Joel Rosa

30/03/2015

Sim, justamente por saber que o IBExpert tem essa informação, eu também a quero via minha aplicação. Por isso queria saber se tem em algum arquivo ou tabela temporária, ou no próprio metadata do banco. Até agora não encontrei.
GOSTEI 0
Thiago Santana

Thiago Santana

30/03/2015

Entendi Joel!
Infelizmente não sei te informar. Caso encontre algo tentarei te ajudar!
GOSTEI 0
Joel Rosa

Joel Rosa

30/03/2015

Sim, já resolvi, desta mesma forma, e esqueci de postar aqui o resultado.

Obrigado.
GOSTEI 0
POSTAR