RES: [firebase-br] Checar se tabela existe

Luciano R. Machado luciano em rsys.com.br
Qui Set 23 14:42:46 -03 2004


Olá Evandro,

Exato, nosso colega Anderson já postou um Select para isso.
É a tabela RDB$RELATIONS, no campo RDB$RELATION_NAME.

   AuxQ.Close;
   AuxQ.SQL.Clear;
   AuxQ.SQL.Add('SELECT RDB$RELATION_NAME FROM RDB$RELATIONS');
   AuxQ.SQL.Add('WHERE RDB$RELATION_NAME = '  ' '+NomeTabela+'  '  ' );

Mais detalhes:

http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=234

Divirta-se! ;-)

-- 
Luciano Rodrigues Machado
Programador - Ribeirão Preto-SP

Evandro Pereira wrote:
> Eu tb estou precisando disso!
> 
> Assim como SQL Server existem tabelas de sistema que gardam estas
> informações (Sysobjects, Syscolumns, etc) deve existir no firebird...
> 
> Evandro.
> 





Mais detalhes sobre a lista de discussão lista