declare l_blob blob; l_amt integer := dbms_lob.lobmaxsize; l_dest_offset integer := 1; l_src_offset integer := 1; l_csid integer := dbms_lob.default_csid; l_ctx integer := dbms_lob.default_lang_ctx; l_warn integer; begin DBMS_LOB.CREATETEMPORARY(l_blob, TRUE); for rrr in (select stage_data from HR.CLOB_STAGE) loop DBMS_LOB.convertToBlob(l_blob, rrr.stage_data, l_amt, l_dest_offset, l_src_offset, l_csid, l_ctx, l_warn ); insert into HR.BLOB_STAGE (stage_data) values (l_blob); end loop; commit; end; /