Bom dia a todos, espero que estejam bem! Gostaria de solicitar o auxílio de vocês, em uma limitação que estou tendo, no ato de salvar e importar arquivos do Excel para o Sql.
Eu extraio mensalmente do sistema, as movimentações do meu setor, onde por defaut, os arquivos em Excel, já vem nessa formatação, segue o exemplo abaixo. Como podem observar em destaque em amarelo, a "Coluna - Cod", possui tanto código somente números, como também código com letra + números. Em destaque em amarelo, toda a coluna está no formato "Texto" e no momento de importar para o Sql, não houve nenhum erro.
No 2° exemplo logo abaixo, já é o resultado dessa importação, para o Sql. Reparem em destaque de amarelo, que o Sql trouxe tanto, os códigos no formato número, quanto no formato letra + número.
Agora que vem o problema e minha limitação, onde eu resolvi converter na planilha de Excel a coluna "Cod" para o formato número, para retirar esses pontos de exclamação e com isso ao importar a planilha para o Sql, onde tinha o formato letra + número, agora traz "NULL", conforme o exemplo abaixo. Como eu posso resolver esse problema , para que mesmo eu tendo formatado na planilha de Excel, ele traga, todos os dados da coluna, independente de serem somente números ou letras+numeros?
OBS:. Tentei modificar antes de finalizar o processo de importação para o Sql, alterar a fonte de Float para varchar e não resolveu. Estou enviando o arquivo em excel também para auxiliar.
Pergunta
Adriano Luiz de Lacerda
Bom dia a todos, espero que estejam bem! Gostaria de solicitar o auxílio de vocês, em uma limitação que estou tendo, no ato de salvar e importar arquivos do Excel para o Sql.
Eu extraio mensalmente do sistema, as movimentações do meu setor, onde por defaut, os arquivos em Excel, já vem nessa formatação, segue o exemplo abaixo. Como podem observar em destaque em amarelo, a "Coluna - Cod", possui tanto código somente números, como também código com letra + números. Em destaque em amarelo, toda a coluna está no formato "Texto" e no momento de importar para o Sql, não houve nenhum erro.
No 2° exemplo logo abaixo, já é o resultado dessa importação, para o Sql. Reparem em destaque de amarelo, que o Sql trouxe tanto, os códigos no formato número, quanto no formato letra + número.
Agora que vem o problema e minha limitação, onde eu resolvi converter na planilha de Excel a coluna "Cod" para o formato número, para retirar esses pontos de exclamação e com isso ao importar a planilha para o Sql, onde tinha o formato letra + número, agora traz "NULL", conforme o exemplo abaixo. Como eu posso resolver esse problema , para que mesmo eu tendo formatado na planilha de Excel, ele traga, todos os dados da coluna, independente de serem somente números ou letras+numeros?
OBS:. Tentei modificar antes de finalizar o processo de importação para o Sql, alterar a fonte de Float para varchar e não resolveu. Estou enviando o arquivo em excel também para auxiliar.
Planilha1.xls
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora