sql >> Base de Datos >  >> RDS >> Mysql

¿Es posible usar un comando de tipo LOAD DATA INFILE para ACTUALIZAR filas en la base de datos?

En esta situación, suelo LOAD DATA INFILE a una tabla temporal con estructura idéntica. Luego hago INSERT con ON DUPLICATE KEY UPDATE de la tabla temporal a la tabla real. Esto permite verificar el tipo de datos sin arruinar su tabla real; es relativamente rápido y no requiere jugar con su archivo .csv.