neotheone 0 Denunciar post Postado Janeiro 24, 2011 Bom dia galera! o campo "valor" e o campo "duracaoMin" vem de um arquivo excel onde os valores são separados por , ou seja, valor: 1,59 duracaoMin: 2,56 mas o tipo double no mysql não reconhece virgula (,) só reconhece ponto (.) , teria como dar um replace em tempo de execucao no load data? /*[11:17:07][45000 ms]*/ LOAD DATA LOCAL INFILE 'D:\\backup\\htdocs\\IntranetScript\\application\\php\\relatorio\\wiseminer\\CDRs\\cdrs_fixo\\cdr_oifixo_3d_20110124.txt' INTO TABLE `Intranet`.`QuantidadeCDRsProcessadosWiseminerFixoAux` FIELDS ESCAPED BY '\\' TERMINATED BY ';' ENCLOSED BY '"' LINES TERMINATED BY '\r\n' IGNORE 1 LINES (`telefoneOrigem`, `fraude`, `data`, `valor`, `duracaoMin`, `telefoneDestino`, `csp`, `cac`); Compartilhar este post Link para o post Compartilhar em outros sites
Yuri Sa 0 Denunciar post Postado Fevereiro 22, 2011 Eu utilizaria um REPLACE() na hora de determinar os campos...a sintaxe é REPLACE(text_string, from_string, to_string) Compartilhar este post Link para o post Compartilhar em outros sites