[firebase-br] Analisando dados do Firebird usando System Tables

Pedro Braga bragaped em gmail.com
Ter Jul 31 14:16:05 -03 2012


Boa Tarde Willian Jorge,
     Até a Versão 2.1 não era possivel agora na versão 2.5 em diante 
essa operação se tornou possivel,
a execução fica +/- assim
DB = TRIM(CASE i - 3 * (I / 3)
WHEN 0 THEN '\\.\' WHEN 1 THEN 'localhost:' ELSE '' END) || :S;
     FOR EXECUTE STATEMENT
         'SELECT CURRENT_CONNECTION, CURRENT_TRANSACTION
             FROM RDB$DATABASE'
             ON EXTERNAL :DB
             AS USER CURRENT_USER PASSWORD 'masterkey' -- just for example
             WITH COMMON TRANSACTION
             INTO :CONN, :TRAN
         DO SUSPEND;
             i = i + 1;
     END

Em 31/07/2012 12:04, Willian Jorge Oliveira escreveu:
> Boa Tarde pessoal,
> hoje tive uma idéia, porém ainda não sei se é realmente viavél, diversas
> vezes eu me vejo diante de uma situação onde tenho bugs de um determinado
> módulo para resolver e não acho um banco de dados, em meio aos vários de
> nossos clientes, que possa me atender, para aquele determinado teste e
> resolução.
>
> Agora eu só queria saber se tem como rodar uma consulta que consiga
> abrangir mais de um banco, creio que não dê pra fazer isso, mas diante da
> situação se alguém puder me dar alguma outra idéia...
>
> Desde já agradeço!
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista