sql >> Databáze >  >> RDS >> Mysql

Mysql:Jak mohu použít RTRIM v dotazu LOAD DATA INFILE?

$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);";

Tímto způsobem nebudete muset předběžně zpracovávat soubor ani vytvářet další aktualizace na stole.



  1. Problém se složitým mysql dotazem pomocí připraveného příkazu

  2. Pohyblivý počet řádků v časovém intervalu

  3. Log QUERIES nepoužívá INDEX - MySQL

  4. Použití sloupce pořadí řazení v databázové tabulce