Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Importando planilha .XLS para o SQL

Estou fazendo o curso de SQL. Professor solicita inserir planilha do excel na tabela de produtos de uma empresa. Inseri vários dados manualmente mas vi que é possível inserir todos os dados de uma vez, fazendo a importação. Fiz todo o processo, origem do arquivo xls até a pasta do sqlé confirmada a importação mas a tabela não carrega.

3 respostas

Olá Allan,

Acho que você está encontrando dificuldade na importação da tabela completa do excel diretamente para o SQL Server, pelo fato da formatação da planilha .xls no excel, veja a imagem da primeira linha da tabela no excel:

Imagem da tabela no excel

Os nomes das colunas são SKU, DESCRITOR, EMBALAGEM e PREÇO, já na tabela do banco de dados:

Imagem da tabela no banco de dados

Os campos são: CODIGO DO PRODUTO, NOME DO PRODUTO, EMBALAGEM, TAMANHO, SABOR e PRECO DE LISTA. Para conseguir realizar a importação com sucesso os campos precisam ter os mesmos nomes, tanto na planilha do excel quanto na tabela do banco de dados. Outro ponto que você deve analisar é que na planilha tem menos campos que no banco de dados, então você teria que criar duas novas colunas, que seriam TAMANHO e SABOR, e preencher essas duas novas colunas e por fim renomear todas as colunas de acordo com as colunas do banco de dados.

Espero que tenha ajudado!

solução!

Fiz as alterações e deu certo.

Muito obrigado pela informação.

Show de bola Allan! Fico muito feliz por ajudar e já que deu certo, marca essa discussão como solucionada, aí fica mais fácil caso outros tenham a mesma dúvida!