Usuários mais ativos no mês 12/2019
  1. henrique.muller

    843 Pontos

  2. paulo.silva

    842 Pontos

  3. maicon.pereira

    582 Pontos

  4. juliano.pezzini

    464 Pontos

  5. leandro.piscke

    428 Pontos

  6. diuari.molinari

    386 Pontos

  7. dirceu.schlickmann

    347 Pontos

  8. Camila

    288 Pontos

  9. bruno.cardoso

    272 Pontos

  10. Rafael Leonhardt

    253 Pontos

Criar campo no Builder que já existe fisicamente na base de dados

+4 votos
20 visitas
Olá,

Em uma das tabelas do BL, foram criados campos em tabelas diretamente no SQL Server e não no Builder. :/

Preciso utilizar este campo na solução através do BEF, e para isto preciso criá-lo no BUILDER.

Como devo proceder, para criar o campo no Builder com o mesmo nome que já existe na base de dados?
Exemplo:
Tabela: VIAGEMDOCUMENTOS - Campo: GLORIGEM

Este campo já possui dados, e é usado nas rotinas de integração sem BEF. Devido a isto não posso excluí-lo e recriá-lo.
perguntou Nov 27, 2014 por ricardo.voigt (107 pontos)

1 Resposta

+3 votos
 
Melhor resposta
Voigt,

Abaixo uma sugestáo de como pode ser resolvido:

 

- Criar um campo que servirá como backup (Builder);

- Update para copiar os valores do campo antigo para este novo (Builder);

- Exclua o campo diretamente na base (SGDB);

- Crie o campo novamente (Builder);

- Update para copiar os valores do campo backup para o campo recriado (Builder);

- Excluir campo backup (Builder)

 

Obs.: Nos updates marque a opção de gerar Z_ZLOG;

Desta maneira o campo será criado e seus valores mantidos nas bases dos clientes.
respondida Nov 27, 2014 por andre.gielow (353 pontos)
selecionada Fev 10, 2015 por ricardo.voigt

Perguntas relacionadas

+5 votos
1 resposta 28 visitas
+9 votos
1 resposta 62 visitas
0 votos
1 resposta 27 visitas
27 visitas perguntou Set 5 por leandro.santos (19 pontos)
+9 votos
1 resposta 57 visitas
...