MySQL - Carga de datos CSV mysql

 
Vista:
Imágen de perfil de Walter
Val: 12
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Carga de datos CSV mysql

Publicado por Walter (7 intervenciones) el 25/12/2020 23:15:24
Buenas tardes
Tengo una base de datos mySQL a la que deseo cargar información con el comando LOAD Data INFILE , pero la tabla que ya tengo estructurada tiene la primera columna como la fecha (Mes, dia, año, hora) . El archivo csv que tengo tiene la siguiente estructura:

December 20, 2020, 10:32:11 pm,2020-12-20,="108721731052316",249643859,Eloy

El problema es que cuando hago la carga mediante el comando

LOAD DATA INFILE '/home/prueba/prueba.csv'
INTO TABLE Ventas
FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'
IGNORE 1 LINES

me aparece un error que es debido a que como la cadena de fechas tiene comas, la desglosa y la interpreta como campos separados y debido a ello no coinciden los campos de destino de la tabla "Ventas" y no puede cargar la data correctamente.

Debido a ello lo que necesito es cargar la data pero considerando como primer campo la fecha completa a pesar de las comas que lleva (que como dije tiene la estructura de Mes, dia , año, hora) y luego los demás campos que si los considere como separados por comas.

Espero se haya entendido mi pregunta,
Muchas gracias
Walter
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder