DBA Data[Home] [Help]

APPS.CN_PLANCOPY_UTIL_PVT dependencies on DBMS_LOB

Line 128: DBMS_LOB.CREATETEMPORARY(v_clob, TRUE);

124: v_varchar VARCHAR2(32767);
125: v_start PLS_INTEGER := 1;
126: v_buffer PLS_INTEGER := 32767;
127: BEGIN
128: DBMS_LOB.CREATETEMPORARY(v_clob, TRUE);
129:
130: FOR i IN 1..CEIL(DBMS_LOB.GETLENGTH(blob_in) / v_buffer)
131: LOOP
132: v_varchar := UTL_RAW.CAST_TO_VARCHAR2(DBMS_LOB.SUBSTR(blob_in, v_buffer, v_start));

Line 130: FOR i IN 1..CEIL(DBMS_LOB.GETLENGTH(blob_in) / v_buffer)

126: v_buffer PLS_INTEGER := 32767;
127: BEGIN
128: DBMS_LOB.CREATETEMPORARY(v_clob, TRUE);
129:
130: FOR i IN 1..CEIL(DBMS_LOB.GETLENGTH(blob_in) / v_buffer)
131: LOOP
132: v_varchar := UTL_RAW.CAST_TO_VARCHAR2(DBMS_LOB.SUBSTR(blob_in, v_buffer, v_start));
133: DBMS_LOB.WRITEAPPEND(v_clob, LENGTH(v_varchar), v_varchar);
134: v_start := v_start + v_buffer;

Line 132: v_varchar := UTL_RAW.CAST_TO_VARCHAR2(DBMS_LOB.SUBSTR(blob_in, v_buffer, v_start));

128: DBMS_LOB.CREATETEMPORARY(v_clob, TRUE);
129:
130: FOR i IN 1..CEIL(DBMS_LOB.GETLENGTH(blob_in) / v_buffer)
131: LOOP
132: v_varchar := UTL_RAW.CAST_TO_VARCHAR2(DBMS_LOB.SUBSTR(blob_in, v_buffer, v_start));
133: DBMS_LOB.WRITEAPPEND(v_clob, LENGTH(v_varchar), v_varchar);
134: v_start := v_start + v_buffer;
135: END LOOP;
136:

Line 133: DBMS_LOB.WRITEAPPEND(v_clob, LENGTH(v_varchar), v_varchar);

129:
130: FOR i IN 1..CEIL(DBMS_LOB.GETLENGTH(blob_in) / v_buffer)
131: LOOP
132: v_varchar := UTL_RAW.CAST_TO_VARCHAR2(DBMS_LOB.SUBSTR(blob_in, v_buffer, v_start));
133: DBMS_LOB.WRITEAPPEND(v_clob, LENGTH(v_varchar), v_varchar);
134: v_start := v_start + v_buffer;
135: END LOOP;
136:
137: RETURN v_clob;