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

Mysql:Hvordan kan jeg bruge RTRIM i min LOAD DATA INFILE-forespørgsel?

$load_query = "LOAD DATA LOCAL INFILE '{$file}' INTO TABLE `{$table}`
      FIELDS TERMINATED BY ',' ENCLOSED BY '\"' (col1, col2, ... , @col_with_spaces)
SET col_with_spaces = RTRIM(@col_with_spaces);";

På den måde behøver du ikke at forbehandle filen eller oprette andre opdateringer på bordet.



  1. Oracle SQLPlus indstilling af miljøvariabel baseret på variabel

  2. Hvordan bruger man opdateringstrigger til at opdatere en anden tabel?

  3. Basicdatasource forbindelsestimeoutproblem (ved hjælp af mysql)

  4. MySQL kvæler krøllede (smarte) citater