LOAD DATA INFILE: YYYYMMDD を YYYY-MM-DD に簡単に変換
データのインポート中に、次の形式の日付が発生しましたYYYYMMDD は一般的な課題となる可能性があります。幸いなことに、MySQL の LOAD DATA INFILE 機能は、このような変換に便利なソリューションを提供します。
指定された形式の日付を標準の 'YYYY-MM-DD' 形式に変換するには、次の構文を使用します:
LOAD DATA INFILE 'file.txt' INTO TABLE t1 FIELDS TERMINATED BY ',' (column1, @var1, column3, ...) SET column2 = STR_TO_DATE(@var1,'%Y%m%d')
この中でステートメント:
このコマンドは、指定されたファイルからデータをシームレスにロードし、「YYYYMMDD」の日付を次の形式に変換します。ワンステップで目的の形式に変換できるため、外部処理や手動変換の必要がなくなります。
以上がMySQL の LOAD DATA INFILE を使用して YYYYMMDD 日付を YYYY-MM-DD に簡単に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。