[firebase-br] ver se tabela existe antes de um comando
Marco Antonio Abreu
mabreu em itquality.com.br
Ter Nov 25 14:15:29 -03 2008
Olá Cássio.
vc pode fazer um select assim
select rdb$relation_name from rdb$relations where rdb$relation_name =
'nome_da_tabela'
se retornar alguma linha, existe a tabela.
[]'s,
Marco Antonio Abreu
IT Quality Systems
mabreu em itquality.com.br
http://www.itquality.com.br
Cássio wrote:
> gostaria qual a sintax para utilizar o if exists. Qual tabela do
> firebird guarda as infor.. de outras tabelas, trigger, sps, etc...
>
> no sql server eu usava assim:
> IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id =
> OBJECT_ID(N'[dbo].[nome_da_tabela]') AND OBJECTPROPERTY(id,
> N'istable') = 1)
> drop table [nome_da_tabela]
>
>
> vlw.
>
>
> ______________________________________________
> 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