Fórum Verificar se já existe as tabelas #44440

21/05/2004

0

Eu estou a utilizar o Firebird. Só que como posso colocar num script, para ele verificar se existe a tabela.

É que esse script é para correr na minha aplicação, e se eu for para outro computador, queria q esse script corre-se e verifica-se se existe a tabela.

Já experimentei IF EXIST [nome_da_tabela]. Mas n deu.


Obrigado


Casmatos

Casmatos

Responder

Posts

21/05/2004

Maicongabriel

SELECT COUNT(*) FROM RDB$RELATIONS 
WHERE RDB$RELATION_NAME = ´NOME_DA_TABELA´

[i:7c8bfa0afa]Count = 0 ..tabela não existe
Count > 0 ..tabela existe...[/i:7c8bfa0afa]


Responder

Gostei + 0

22/05/2004

Afarias

Vc pode simplesmente rodar o script. Se a tabela já existe será gerado um erro, dai é só ignorá-lo.



T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar