Expressions Regulières dans ENCLOSED BY
Bonjour,
je suis en train de parser un fichier et je serais intéressé à utiliser des expressions régulières dans la clause mentionnée dans l'intitulé. Voici une partie de mon fichier de contrôle:
Code:
1 2 3 4 5 6 7
|
TRAILING NULLCOLS
(IDINTERNE SEQUENCE(MAX,1),
CODETYPEEVENEMENT position(129:134),
IDMATERIEL ENCLOSED BY 'idMateriel=' AND ";",
IDTYPEMA ENCLOSED BY 'idTypeMa=' AND ";"
) |
Pour l'instant, l'erreur que je suis en train d'avoir est:
Code:
1 2 3
|
Rejeté - Erreur sur table RESYNCHRO_CRM, colonne IDMATERIEL.
Premier caractère d'encadrement introuvable |
Le rejet est dû au fait que la ligne ne commence pas par "idMateriel=", raison pour laquelle j'ai besoin d'accepter tout ce qui existe avant cette chaîne afin de pouvoir avoir le "match"... avec des expressions régulières; et je ne sais pas si elles sont acceptées par SQL*Loader dans cette clause.
Merci d'avance pour votre aide.