June24.csv文件中的數據是:Mysql查詢給出錯誤?
No EnNo INOUT1 DateTime
4 34 S 2017/06/24 09:10:00AM
5 13 S 2017/06/24 09:10:00AM
6 26 S 2017/06/24 09:13:00AM
7 34 E 2017/06/24 02:30:00PM
8 13 E 2017/06/24 02:33:00PM
9 26 E 2017/06/24 05:05:00PM
在這個數據,我有四個字段沒有,恩諾,INOUT1,日期時間。
但是當這個文件加載到查詢通過 更改爲MyQuery像
$ Q = 「LOAD DATA INFILE 'C:\ WAMP \ WWW \' INTO TERMINATED BY \表dataimport
田」 \,\」 ENCLOSED BY \'\「\ '\ LINES TERMINATED BY \ 」\ n \「 (No
,EnNo
,INOUT1
,@ var1的) 組日期時間= STR_TO_DATE(@ var1的,' %Y /%米/%d%H :%I:%S%p')「; 的mysql_query($ q)或死亡(mysql_error());
它給出錯誤: 您的SQL語法有錯誤;檢查對應於你的MySQL服務器版本使用附近的正確語法手冊 '%Y /%M /%d%H:%I:%S%P')」在第2行
格式字符串與文件中的實際格式不匹配。試試'「%Y /%m /%d%h:%i:%s%p」'。 –