Je viens de récupérer une table avec un champ varchar qui est un lien vers un fichier sur disque (je sais il a bcp mieux).
Je viens de changer la structure de la table afin :
id number,
lien varchar2,
document blob
Est-il possible dans une procédure plsql de loader le fichier sur lequel pointe le lien dans un blob?
Voici en très court l'idée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 declare mon_lien varchar2(255); nbre integer; begin select count(id) into nbre from vcard; for i in 1 .. nbre loop select lien into mon_lien from vcard where id = i; dbms_output.put_line(mon_lien); update vcard set document = dbms_lob.write(mon_lien) where id = i; end loop; end;
Partager