sql >> Database teknologi >  >> RDS >> Mysql

Flere SET-felter ved hjælp af LOAD DATA INFILE til datoformat

For at bruge flere SET-kommandoer med LOAD DATA INFILE behøver du kun at angive SET én gang og adskille hver variabeldefinition med kommaer, f.eks.

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. MySQL, der svarer til DECODE-funktionen i Oracle

  2. Hvordan ved du, hvad et godt indeks er?

  3. MySQL Server er gået væk i Drupal 7

  4. MySQL:Hvordan ændres varchar(255) UNIQUE kolonne til UNIQUE Text NOT NULL?