Bonjour,
Je suis sous DB V9.7 LUW et je tente de charger des fichiers plats de la forme suivante :
REFCTVA|AT|A9|MWAS|A|0.000
REFCTVA|AT|E1|NLXA|V|10.000-
REFCTVA|AT|E1|NLXV|V|100.000-
REFCTVA|AT|E2|NLXA|V|20.000-
REFCTVA|AT|E2|NLXA|V|20.000
via la commande suivante :
LOAD FROM monFichier OF DEL MODIFIED BY NOCHARDEL COLDEL| dateformat=\"YYYYMMDD\" INSERT INTO maTable
Le dernier champ est de type DECIMAL(6,3) dans la base de données.
Les lignes sont bien insérées par le LOAD mais celle présentant le signe "-" pour le dernier champ voit la colonne de ce champ à NULL au lieu d'y mettre les valeurs -10,000, -100,000 et -20,000 .
Pouvez-vous m'indiquer la manière de prendre en compte ce signe (+ ou -) lors de l'exécution du LOAD SVP?
Merci d'avance de votre réponse.
Partager