LOAD DATA LOCAL INFILE - 列的日期问题

时间:2017-07-14 09:30:20

标签: php mysql

我是一名新手开发人员,只使用PHP / Mysql加载数据,然后使用PowerBI进行数据分析。

我正在尝试使用以下命令更新CSV:

mysqli_query($cons, '
LOAD DATA LOCAL INFILE "'.$file1.'"
INTO TABLE '.$table.'
FIELDS TERMINATED by \',\'        
LINES TERMINATED BY \'\n\'
IGNORE 1 ROWS

我的数据的日期格式如下: 13-JUL-17

当它被添加到MySQL数据库时,我遇到以下问题:

Date        Campaign
"13 Jun     2017"

所以我想知道,为什么日期被打破并进入2列。我该如何解决这个问题。

此外,我在某些列中还有一些额外的字符,是否有任何方法可以在要更新的查询期间删除这些字符: 例: â,¬0.08

我可以删除查询中的â,以便不添加吗?

0 个答案:

没有答案