sql >> データベース >  >> RDS >> Mysql

CSVからMySQLへの選択的インポート

    LOAD DATA INFILEを使用して行を除外することはできないため、CSVファイルを前処理してこれらを除外するか、データを一時テーブルにロードして、関連する行をメインテーブルに挿入します。

    CREATE TEMP TABLE import LIKE my_main_table;
    LOAD DATA LOCAL INFILE 'myfile.csv' into import;
    INSERT INTO my_main_table SELECT * FROM import
                              WHERE column_x IN(VALID1, VALID2, VALID3)
    


    1. InnoDB設定を確認するにはどうすればよいですか?

    2. PostgreSQLでのAtanh()のしくみ

    3. MySQLで最も一致する行を見つける(InnoDB)

    4. IllegalArgumentException:タイプをnullにすることはできません