Bonjour,
J'ai écris un petit script pl sql qui me permet d'extraire les lignes d'un fichier texte qui contient les champs d'une table.
Voici le script que j'utilise:
Ce code marche parfaitement bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 DECLARE p_fich UTL_FILE.FILE_TYPE; buffer varchar2 (1000); BEGIN p_fich:=UTL_FILE.FOPEN('HOMETMP','data.txt','R'); loop begin UTL_FILE.GET_LINE(p_fich,buffer); exception when no_data_found then exit; end; DBMS_OUTPUT.put_line(buffer); end loop; UTL_FILE.FCLOSE(p_fich); END; /
Le fichier texte contient 3 champs. J'aimerai savoir s'il serait possible d'afficher uniquement les champs que je veux ou même de dire que si un champs est égal à une valeur alors je l'affiche ou je ne l'affiche pas.
Ce que j'attends ici c'est un exemple de code source qui me montrerait comment faire.
Merci d'avance.
Partager