Comment puis-je extraire des fichiers d'un champ Oracle BLOB?

J'ai une base de données qui a un certain nombre de fichiers stockés dans un champ BLOB.

Comment puis-je extraire & sauvegarder les fichiers d'origine? Il ya beaucoup de différents types de fichiers (doc, pdf, xls, etc. Le tableau a de l'extension dans un col, et le nom de fichier d'origine dans un autre. Il peut y avoir plusieurs fichiers avec le même nom de fichier, trop.

source d'informationauteur chris