Bonjour,
Je dois charger le contenu d'un fichier texte de longueur fixe dans des tables.
Le type d'enregistrement est déterminé par la valeur de la donnée positionnée entre la colonne 3 et 4 (3:4).
Le choix de la table et le découpage de la ligne est donc réalisé selon ce type d'enregistrement.
Le chargement se passe bien.
Mais la commande sqlldr (SQL*Loader sous UNIX) retourne 1 au lieu de 0 car certains enregistrements ne sont pas chargés; et c'est ce que je veux!!!
Mon problème est le comment ignorer certains type d'enregsitrement dans mon fichier de controle afin que sqlldr retourne 0?
Merci.
Partager