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

MySQL arroja un error de sintaxis al especificar columnas

Después de leer más detenidamente el manual de referencia, descubrí que la forma correcta de escribir la lista de columnas es al final de la oración:

load data infile '/path/to/my/file.csv'
    into table myTable
    fields terminated by ',' optionally enclosed by '"'
    lines terminated by '\n'
    ignore 1 lines
    (field1, field2, field3,..., fieldk); -- The field list goes here

En este momento, me siento muy tonto... pero pongo este conocimiento aquí, en caso de que alguien esté enfrentando este mismo problema.