[firebase-br] Checar se tabela existe
Ander
anderson em easybit.com.br
Qui Set 23 13:24:21 -03 2004
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
At 11:55 23/9/2004, Luciano R. Machado wrote:
>Bom dia,
>
>Estou fazendo um Script DDL para criar uma nova tabela.
>Qual a melhor maneira de checar se a tabela já existe,
>isso porque caso exista preciso rodar o comando "Alter
>Table" ao invés do "Create Table".
>
>Obrigado.
>
>--
>Luciano Rodrigues Machado
>Programador - Ribeirão Preto-SP
>
>
>______________________________________________
>FireBase-BR (www.firebase.com.br)
>Para editar sua configuração na lista, use o endereço
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Mais detalhes sobre a lista de discussão lista