Delimitar string por virgula
Gente eu tenho um sistema com um arquivo de dados .db, eu precisava, exportar os dados desse formato para um formato que eu podesse gerar registros para um banco mysql.
Bom os dados vem exportados assim:
1 1 Abadia dos Dourados MG 342 2 Abadiânia GO 623 3 Abaeté MG 374 4 Abaetetuba PA 915 5 Abaiara CE 886 6 Abaíra BA 777 7 Abapá PR 428 8 Abaré BA 759 9 Abatiá PR 4310 10 Abdon Batista SC 4911 11 Abel Figueiredo PA 9412 12 Abelardo Luz SC 4913 13 Abeulândia TO 63
sendo que os campos seriam:
ID COD Cidade UF CODUF
Eu precisava fazer ficar assim:
1 1 Abadia dos Dourados MG 342,2,Abadiânia,GO,623,3,Abaeté,MG,374,4,Abaetetuba,PA,915,5,Abaiara,CE,886,6,Abaíra,BA,77
Bom se todas as cidades fossem sem espaço no nome seria facil, mas não existem cidades como "São Paulo" que ao converter ficaria "são,paulo". Alguém conhece alguma forma de inserir virgulas para separar os itens tratando os espaços nos nomes das cidades?
Bom a tabela cidades eu usei como exemplo, o problema mesmo está sobre a tabela produtos do software, a qual tem 50 mil ítens, e estou precisando migrar os produtos do sistema desktop atual para um sistema de gestão online que eu desenvolvi, só que preciso de arquivos textos delimitados por virgulas ou qualquer outro delimitador para importar os dados para meu sistema. Mas os espaços no nome dos produtos estão atrapalhando.
Alguém ajuda?
Discussão (2)
Carregando comentários...