0

この文字列を使用して、CSV ファイルを MySQL テーブルにアップロードします。

Query = """ LOAD DATA LOCAL INFILE 'Data to file_name.csv' INTO TABLE table_name
    FIELDS TERMINATED BY ','
    OPTIONALLY ENCLOSED BY '"'
    ESCAPED BY '"'
    Lines terminated by '\n'
    IGNORE 1 LINES """
cursor.execute(Query)

すべてうまく機能しますが、2 つの日付型の列に対して次のエラー メッセージが表示されます。

start_date 列のデータが切り捨てられました

列 end_date のデータが切り捨てられました

時々、この「1-Dec-2012」のような「start_date」と「1-12-2012」のような「end_date」の日付形式があります。CSV ファイルから大きな挿入を行い、「列の開始日と終了日のエラー メッセージのデータが切り捨てられました」を受信しないようにするにはどうすればよいですか?

このエラーが生成される理由を誰かが知っていますか? どんな助けでも大歓迎です!

ありがとう!

4

0 に答える 0