Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia pessoal, fiz a importação de uma arquivo CVS para uma tabela MySQL.
A estrutura do arquivo CVS é a seguinte:
1840;OFERTA;7,7;ALICATE - ALUMÍNIO - GRANDE
1839;OFERTA;6,15;ALICATE - ALUMÍNIO - PEQUENO
O comando para importação:
<?
$importa = "LOAD DATA LOCAL INFILE 'C:/Giu/Sites/acquapesca/bd/TABELA ATUAL.csv'
INTO TABLE acquapesca.tbl_produtos FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n'
(id_produto, obs_produto, venda_produto, nome_produto)";
$res = mysql_query($importa);
?>O campo da minha tabela referente a estes valores é o venda_produto, do tipo DECIMAL.
Alguém saberia a solução desse problema???
Grato!
Segue o Show Create.
CREATE TABLE tbl_produtos
(id_produto smallint(8) NOT NULL auto_increment,nome_produto varchar(255) default NULL,custo_produto decimal(10,0) default NULL,venda_produto decimal(10,0) default NULL,qtde_produto varchar(10) default NULL,obs_produto varchar(255) default NULL,
PRIMARY KEY (id_produto),
UNIQUE KEY id_produto (id_produto),
KEY id_produto_2 (id_produto) )
ENGINE=MyISAM AUTO_INCREMENT=5061 DEFAULT CHARSET=latin1