Em 17/10/08, William Leite Araújo<[EMAIL PROTECTED]> escreveu: > Crie uma tabela contento campos texto somente e outra tabela com as > regras a serem aplicadas a cada campo referente a um valor. > Acho que seria legal também registrar uma tabela com o nome do arquivo > csv e a data da inclusão do mesmo. > > 2008/10/17 Leandro Hamid <[EMAIL PROTECTED]> > >> Boa tarde pessoal. >> >> Nós temos um sistema que gera um arquivo .csv a partir de uma consulta >> contendo informações sobre cliente, grupo_gestor, mac_address, nome_rede, >> n_endereco_ip e por ai vai....Eu gostaria muito de carregar este arquivo >> dentro de um banco de dados e lá dentro tratar algumas inconsistências >> como >> mac_address contendo menos de 12 caracteres, linhas em branco, dados >> duplicados, etc.Teria coo fazer isso no postgres, se sim, alguém teria um >> dica de coo fazer isso?Desde já agradeço. >>
Seguindo a idéia do Willian: se suas validações podem ser feitas utilizando expressões regulares, identifique os campos com problemas, corrija-os e depois transfira os dados para a tabela definitiva. Veja: http://www.postgresql.org/docs/current/interactive/functions-matching.html#FUNCTIONS-POSIX-REGEXP Osvaldo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
