Bonjour,
j'ai un soucis avec les EXTERNAL TABLES sur Oracle9.
Explications :
- j'ai un fichier texte monozone de longueur maximale de 100 caractères
- je voudrais le charger dans une table externe (en faisaint CREATE TABLE).
- aucun problème tant que le fichier ne contient pas de virgule
la requête que j'ai écrit est la suivante :
CREATE TABLE TMP_DONNEES (donnees VARCHAR2(100))
ORGANIZATION EXTERNAL (TYPE ORACLE_LOADER
DEFAULT DIRECTORY LOAD_SRC
ACCESS PARAMETERS (RECORDS FIXED 100 FIELDS (donnees CHAR(100)))
LOCATION ('DONNEES.TXT')):
dans le fichier DONNEES.TXT, si j'ai une seule virgule, lorsque j'interroge cette table, je n'ai qu'une partie de mes enregistrements (typiquement, je ne vois que les données précédant la virgule).
L'un(e) de vous aurait-il (elle) la solution à mon problème ?
Merci par avance.
Partager