Bruno_Gonçalves Postado Novembro 16, 2010 Denunciar Share Postado Novembro 16, 2010 Boa tarde galera, estou começando a trabalhar com Bancos de Dados, e me deparei com a seguinte situação:Preciso importar um arquivo TXT para minha base de dados. Encontrei um tópico que falava sobre isso aqui no forum, porém não consegui executar a ultima parte que era tratar os dados apos a importação. https://www.scriptbrasil.com.br/forum/lofiv...hp/t139195.htmlNão entendi como faço para dividir o registro inteiro na colunas que desejo. As dúvidas: * Como fazer para dividir o registro em colunas?* Não entendi específicamente esta parte do codigo :INSERT INTO suatabela (<seus-campos>)SELECT substring(<campo>, x, y), ..., substring(<campo_n>, x_n, y_n) FROM <tabela-temporaria>;Segue o formato do arquivo que tenho que importar:Ramal dia hifen data hora destino descrição duração tipo valor1234 QUA - 02/09/2010 15:04 99999999 AREA 011 - SMP - SP 00:02:23 CELULAR 1,691234 QUI - 02/09/2010 13:49 99999999 AREA 011 - SME - SP 00:00:07 CELULAR 0,331234 QUI - 02/09/2010 13:49 99999999 AREA 011 - SME - SP 00:01:11 CELULAR 0,81234 QUI - 02/09/2010 13:56 99999999 AREA 011 - CEL (011) 00:00:13 CELULAR 0,341234 SEX - 03/09/2010 10:34 99999999 AREA 011 - SME - SP 00:00:52 CELULAR 0,611234 SEX - 03/09/2010 12:15 99999999 AREA 011 - SMP - SP 00:02:00 CELULAR 1,41234 SEX - 03/09/2010 13:23 99999999 AREA 011 - SMP - SP 00:00:09 CELULAR 0,351Se alguém puder ajudar...fico grato!!! Bruno. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Bruno_Gonçalves
Boa tarde galera,
estou começando a trabalhar com Bancos de Dados, e me deparei com a seguinte situação:
Preciso importar um arquivo TXT para minha base de dados.
Encontrei um tópico que falava sobre isso aqui no forum, porém não consegui executar a ultima parte que era tratar os dados apos a importação.
https://www.scriptbrasil.com.br/forum/lofiv...hp/t139195.html
Não entendi como faço para dividir o registro inteiro na colunas que desejo.
As dúvidas:
* Como fazer para dividir o registro em colunas?
* Não entendi específicamente esta parte do codigo :
INSERT INTO suatabela (<seus-campos>)
SELECT substring(<campo>, x, y), ..., substring(<campo_n>, x_n, y_n) FROM <tabela-temporaria>;
Segue o formato do arquivo que tenho que importar:
Ramal dia hifen data hora destino descrição duração tipo valor
1234 QUA - 02/09/2010 15:04 99999999 AREA 011 - SMP - SP 00:02:23 CELULAR 1,69
1234 QUI - 02/09/2010 13:49 99999999 AREA 011 - SME - SP 00:00:07 CELULAR 0,33
1234 QUI - 02/09/2010 13:49 99999999 AREA 011 - SME - SP 00:01:11 CELULAR 0,8
1234 QUI - 02/09/2010 13:56 99999999 AREA 011 - CEL (011) 00:00:13 CELULAR 0,34
1234 SEX - 03/09/2010 10:34 99999999 AREA 011 - SME - SP 00:00:52 CELULAR 0,61
1234 SEX - 03/09/2010 12:15 99999999 AREA 011 - SMP - SP 00:02:00 CELULAR 1,4
1234 SEX - 03/09/2010 13:23 99999999 AREA 011 - SMP - SP 00:00:09 CELULAR 0,351
Se alguém puder ajudar...fico grato!!!
Bruno.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.