sql >> Database >  >> RDS >> Mysql

Meerdere SET-velden met LOAD DATA INFILE voor datumnotatie

Om meerdere SET-commando's te gebruiken met LOAD DATA INFILE, hoeft u SET maar één keer op te geven en elke variabeledefinitie te scheiden met komma's, bijvoorbeeld.

LOAD DATA INFILE 'my_file' INTO TABLE 'my_table' (column1, @date1, @date2)
SET column2 = STR_TO_DATE(@date1, '%d/%m/%Y %H:%i:%s'),
column3 = STR_TO_DATE(@date2, '%d/%m/%Y %H:%i:%s');



  1. Dynamische SQL - Controleer syntaxis en semantiek

  2. enkele aanhalingstekens in SQL Query

  3. Eén site gebruiken voor meerdere domeinen in PHP

  4. Database-indexen met meerdere kolommen en querysnelheid