Décodage d'un fichier avec des lignes de formats différents
J'ai un fichier ayant ce format :
Citation:
Liste des adresses
Base des adresses, 75, 01/01/2010
15, Dupont Jean, 25, rue Belleville, Paris, 75005
2, Durant Pierre, 6, rue Thiers, Paris, 75017
457, Dupont Jean, 47, avenue de Paris, Paris, 75002
.
.
Je dois décoder ce fichier.
La première ligne (Liste des adresses) est ignorée
La deuxième ligne a un format différent des autres lignes (3 à N)
Comment identifier cette ligne pour écrire quelque chose dans cet esprit :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| INTO TABLE "Table_adresse"
WHEN LIGNE = 2
FIELDS TERMINATED BY ','
TRAILING NULLCOLS
(LIBELLE,
DEPARTEMENT,
DATCREATION,
)
WHEN LIGNE > 2
FIELDS TERMINATED BY ','
TRAILING NULLCOLS
(ID,
NOM,
VOIERIE,
COMPLADR,
COMMUNE,
CODPOST
) |
Merci d’avance.