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
、私は四つのフィールドはありません、EnNo、INOUT1、日時を持っています。
しかし、このファイル myqueryという のような$〜qのクエリへの負荷= "LOADデータ INFILE 'C:\ WAMP \ WWW \' \ BY TERMINATED TABLEdataimport
フィールドに" \、\」 \ '\ "\ '\ BY TERMINATED \ LINES "によってENCLOSED \ N セットのDateTime = STR_TO_DATE(@ VAR1、' %Y /%のM /%dの%のH(
No
、
EnNo
、
INOUT1
、VAR1 @)" を\ :%i:%s%p ') "; mysql_query($ q)またはdie(mysql_error());
エラー: SQL構文にエラーがあります。 '%Y /%m /%d%h:%i:%s%p') 'の近くで使用する正しい構文については、MySQLサーバのバージョンに対応するマニュアルをチェックしてください。
フォーマット文字列がファイルの実際のフォーマットと一致しません。 ''%Y /%m /%d%h:%i:%s%p "'を試してください。表DATAIMPORT INTO –