Saltar al contenido

MySQL infile ignorar fila de encabezado

Esta es la solución más válida que te podemos compartir, pero primero mírala detenidamente y analiza si es compatible a tu proyecto.

Solución:

IGNORE tiene dos significados en un LOAD DATA INFILE declaración. El primero es reemplazar/ignorar cuando se trata de duplicar key errores El segundo significado es el que estás buscando. el enunciado completo es IGNORE n LINES

No puede omitir una línea aleatoria, pero puede omitir n líneas al principio de su archivo de entrada de esta manera:

LOAD DATA LOCAL INFILE 'C:myfile.txt' REPLACE INTO TABLE my_db.my_table IGNORE 5 LINES;

Esto ignora las primeras 5 líneas, donde final de línea EOL está por defecto n y se puede configurar para cualquier carácter usando LINES TERMINATED BY 'CHR'

Agregue esta opción a su estado de cuenta:

IGNORE 1 LINES

Si entiendes que te ha sido provechoso este post, nos gustaría que lo compartas con otros entusiastas de la programación y nos ayudes a difundir nuestro contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *