LOAD DATA INFILE は YYYYMMDD から YYYY-MM-DD に簡単に変換できますか?
YYYYMMDD 形式の日付を含むデータのインポートは難しい場合があります。ただし、MySQL の LOAD DATA INFILE コマンドを使用すると、これらの日付をより標準的な YYYY-MM-DD 形式に簡単に変換できます。
解決策:
次の LOAD DATA INFILE ステートメントは、データのロードと日付変換を 1 つのステップに結合します。
LOAD DATA INFILE 'file.txt' INTO TABLE t1 FIELDS TERMINATED BY ',' (column1, @var1, column3, ...) SET column2 = STR_TO_DATE(@var1,'%Y%m%d')
この例では、 command:
このコマンドを使用すると、データのインポートと変換を一度に行うことができ、追加のスクリプトやデータ変換の必要がなくなります。
以上がLOAD DATA INFILE はインポート中に YYYYMMDD 日付を YYYY-MM-DD に変換できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。