Je travaille sur les LOB (internal) en 8i et j'ai quelques questions a vous soumettre.
Quand doit on utiliser les fonctions DBMS_LOB.OPEN et DBMS_LOB.CLOSE. Je ne vois pas trop leur interet. Quand je veux travailler en base je fais un SELECT ... FOR UPDATE puis un WRITE puis un UPDATE. Je n'ai besoin ni de OPEN ni de CLOSE.
Quand je veux vider mon LOB est que de faire un :
UPDATE matable set monlob = NULL WHERE ma condition
se contente de me faire perdre la reference ou est ce qu'il me vide aussi le LOB en base en me permet de recupérer la place disque.
Faut il que je fasse une operation pour le vider avant de faire de lui affecter un NULL ou un EMPTY_BLOB
Merci
Partager