pour ouvrir un fichier j'ai utilise le package utl._file mais un message d'erreur s'affiche (invalid directory path)
voici le code:
SQL> DECLARE
2 f _file_id UTL_FILE.FILE_TYPE;
3 v_file_location VARCHAR2( 256 ) := '/in' ;
4 v_line VARCHAR2( 4000 );
5 BEGIN
6
7 dbms_output.put_line(v_file_location);
8 f_file_id := UTL_FILE.FOPEN(v_file_location, 'numero1.txt' , 'a' );
9 --UTL_FILE.PUT_LINE(f_file_id,'abcdefghijklmnopqrstuvwxyz');
10 --UTL_FILE.FCLOSE (f_file_id);
11
12
13
14 --f_file_id := UTL_FILE.FOPEN(v_file_location,'numero.txt','r');
15 --UTL_FILE.GET_LINE(f_file_id,v_line);
16 --DBMS_OUTPUT.PUT_LINE(v_line);
17 --UTL_FILE.FCLOSE (f_file_id);
18
19 EXCEPTION
20 WHEN OTHERS
21 THEN
22 dbms_output.put_line(SQLERRM);
23 UTL_FILE.FCLOSE_ALL;
24 END;
25 /
/ IN
ORA -29280 : chemin de répertoire non valide
Procédure PL/SQL terminée avec succès.