[firebase-br] Rodar script de insert com verificação de existência
Mauricio Zanatta (Yahoo)
mauricio_zanatta em yahoo.com.br
Dom Set 7 18:57:22 -03 2014
Tem o comando if, só que ele precisa rodar dentro do bloco SET TERM e
EXECUTE BLOCK AS.
SET TERM ^ ;
EXECUTE BLOCK AS
BEGIN
if (exists(select 1 from rdb$relations where rdb$relation_name =
'CIDADES')) then
execute statement
'INSERT INTO CIDADES ... ;';
END^
SET TERM ; ^
Você também pode colocar este script dentro de um arquivo sql ou txt, e
rodar com o aplicativo isql do firebird.
*Att.*
Maurício Zanatta
"Não há vento favorável para aquele que não sabe aonde vai (Sêneca)"
Em 7 de setembro de 2014 10:31, <bzottis em ig.com.br> escreveu:
>
>
> Pessoal, preciso rodar um script para popular uma tabela de Cidades, mas
> preciso verificar se ela já existe.
>
> existe alguma maneira de fazer isso?
>
> desde já agradeço.
>
>
> ______________________________________________
> 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