[firebase-br] Checar se tabela existe
Luciano R. Machado
luciano em rsys.com.br
Qui Set 23 13:50:00 -03 2004
Olá Anderson,
O que preciso é fazer essa verificação dentro de um script.sql,
infelizmente não tenho como usar um componente para isso. :-(
--
Luciano Rodrigues Machado
Programador - Ribeirão Preto-SP
Ander wrote:
> Ola Luciano,
>
> Voce pode usar isto:
>
> AuxQ.Close;
> AuxQ.SQL.Clear;
> AuxQ.SQL.Add('SELECT RDB$RELATION_NAME FROM RDB$RELATIONS');
> AuxQ.SQL.Add('WHERE RDB$RELATION_NAME = ' ' '+NomeTabela+' ' ' );
> try
> AuxQ.Open;
> except
> MessageDlg('Erro buscando tabela: '+NomeTabela,
> mtInformation,[mbOk], 0);
> exit;
> end;
>
> if AuxQ.RecordCount = 0 then
> begin
> //tabela não existe
> end
> else
> begin
> //tabela já existe
> end;
>
> Anderson - EasyBit Informática
Mais detalhes sobre a lista de discussão lista