Je souhaite parcourir un fichier .txt et récupérer toutes les occurrences qui viennent juste après le mot FROM
comptant 10 caractères ou plus

il s'agit d'un fichier texte contenant plus de 1000 lignes.

exemple

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
...   ||  DD_ENG  , FLD_NAT_LAN || 
 ||  TO_CHAR (DDDD)   )  FROM SDS_ERP  
 WHERE FLD_CODE =  TO_NUMBER (:b2 )    
 SELECT DECODE(:b1 , 1 , DS_NAME_ENG , 
 DZ_AER )  FROM EEER_ETS  WHERE ...
ICI je dois récupérer 'SDS_ERP ' & 'EEER_ETS '

merci pour vos habituelles collaborations

nb : je dois utiliser : ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
CREATE OR REPLACE PROCEDURE MiseAJour (resultat2.txt UTL_FILE.FILE_TYPE) IS
	-- declaration des constantes, variables, curseurs et exceptions
	fich_resultat UTL_FILE.FILE_TYPE;
	buffer varchar2(1500);