Ir para conteúdo
  • Cadastre-se

dev botao

atualizar tabelas no firebird


felipeiw
Ver Solução Respondido por Pedro A. Araújo,
  • Este tópico foi criado há 202 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Solution

O código abaixo permite executar comandos no banco de dados caso o campo não exista.
 

EXECUTE BLOCK AS
BEGIN
  IF (NOT EXISTS(
    SELECT 1 FROM RDB$RELATION_FIELDS RF
    WHERE RF.RDB$RELATION_NAME = 'TABELA' AND RF.RDB$FIELD_NAME = 'CAMPO'))
  THEN
    EXECUTE STATEMENT 'ALTER TABLE TABELA ADD CAMPO...';
END

 

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 202 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.