SQL - Como Introduzir Dados em Colunas Específicas no Banco de Dados

Criado por Samara Oliveira em 08/12/2023 20:45  ·  Atualizado em 11/12/2023 18:01  ·  Leitura: 2 min

Para realizar a exportação desses dados mais específicos, utilize o seguinte select no banco que contém os dados a serem exportados:

select cliente.codcliente, cliente.observacao from cliente
where cliente.observacao <> ''

Obs.: Para esta base, serão usadas a tabela 'clientes' e as colunas 'codcliente' e 'observacao' como exemplos.

Ressalta-se a importância de identificar as Primary Keys (PK) da tabela, extraindo-as junto com os campos desejados.

No select acima, o IBExpert exibirá todos os campos da tabela que contêm dados nela, tornando a filtragem de dados mais otimizada.

Após executar o select, você deve acessar a seguinte opção em seu IBExpert:

 

 

 Abrindo a rotina, a janela abaixo será mostrada. Esteja atento ao preencher os seguintes campos:

 

 

No campo File Name será o local e o nome que seu arquivo SQL será gerado. No campo Export as utilize sempre o UPDATE OR INSERT Statements

Nas check-box marque sempre todos da coluna I (insert) e na coluna M (modify) marque somente a Primary Key da tabela.

Ao clicar me Export será exibido o seguinte alerta 

 

 

Nisso vá na pasta onde você salvou o seu arquivo SQL e confira se ele possui um arquivo .lob junto a ele 

 

 

Agora abra o banco que irá receber os dados.  Nele você ira abrir o arquivo .sql como script executive 

 

 

 

Caso a sua tabela possua uma coluna do tipo BLOB, o arquivo .lob deve estar referenciado no início do script.

Certifique-se de que o caminho esteja correto. Com isso, execute o script.

E pronto, todos os dados foram atualizados nas colunas em questão.