Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да конвертирате дата в .csv файл в SQL формат преди масово вмъкване

Опитвали ли сте следното:

LOAD DATA LOCAL INFILE 'c:/scheduletest.csv' INTO TABLE game
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
(@DATE_STR, `time`, `awayteam_id`, `hometeam_id`)
SET `date` = STR_TO_DATE(@DATE_STR, '%c/%e/%Y');

За повече информация документацията съдържа подробности относно използването на потребител променливи с LOAD DATA (приблизително на половината път надолу - потърсете "Потребителски променливи в клаузата SET" на страницата)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създадете временни процедури в MySQL?

  2. Разлика в MySQL JOIN срещу LEFT JOIN

  3. Хеш MySQL схема на база данни

  4. Как мога да напиша MySQL търсене, което може да компенсира грешно написаните данни?

  5. Подреждане по последните 2 знака