Fórum Meios de alimentar um Banco de dados(?) #528040
07/08/2015
0
trabalho operando sistemas do SUS onde vejo que os bancos de dados são alimentados de várias formas através de uploads de arquivos em formatos de .csv, .xml, .txt e etc. Gostaria de entender esse processo, mas não sei por onde começar.
Vocês tem alguma sugestão, se isso é alguma técnica e/ou conceito em específico e qual o nome?
A minha ideia é trabalhar com PHP/MYSQL.
Obrigado!!!!
Filipe Silva
Curtir tópico
+ 0Post mais votado
07/08/2015
A ideia é relativamente simples, conhecendo a estrutura do arquivo você consegue saber onde ficam as informações que você precisa, com isso basta usar um loop e conforme for lendo cada linha você trata o campo e da um INSERT no banco de dados.
William
Gostei + 1
Mais Posts
07/08/2015
Filipe Silva
obrigado pela atenção!
Gostei + 0
07/08/2015
Jothaz
Gostei + 1
08/08/2015
Filipe Silva
Jothaz,
Show!
Tô lendo sobre. Achei conteúdo no próprio DevMedia.
Obrigado!!!!
Gostei + 0
11/08/2015
Adenes Junior
CREATE FUNCTION AlimentarTabelas()
RETURNS void AS
$$
BEGIN
COPY NomeDaTabela1 FROM 'D:\Pasta\Arquivo1.txt' using delimiters ';'; -- como delimitador coloquei ;
COPY NomeDaTabela2 FROM 'D:\Pasta\Arquivo2.txt' using delimiters ';'; -- como delimitador coloquei ;
END;
$$
LANGUAGE plpgsql;
-- CHAMANDO A FUNÇÃO
SELECT * FROM AlimentarTabelas();
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)