Bonjour,
je voudrais créer une table externe qui pointe sur un fichier. Voici mon code:
Dans mon fichier plat, mes champs sont délimitées par un |.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 CREATE TABLE table_externe( Chps1 VARCHAR2(50), Chps2 VARCHAR2(3)) ORGANIZATION EXTERNAL (TYPE ORACLE_LOADER DEFAULT DIRECTORY repertoire ACCESS PARAMETERS (RECORDS DELIMITED BY NEWLINE FIELDS TERMINATED BY '|' )) LOCATION (repertoire: 'nom_fichier')
J'aimerais récupérer mon Chps2 les 3 prmiers caractères de mon deuxième champs du fichier plat.
Est ce possible?
Exemple de fichier:
abcdfe|145896
Mon premier champ sera abcdef et mon second 145.
Partager