I think DBMS_LOB.copy would do the trick... if you have to fine tune it other DBMS_LOB functions might help as well.