34: procedure initWrite (file_id number, buffer varchar2) is
35: --pragma autonomous_transaction;
36: begin
37: if lengthb(buffer) > 0 then
38: initWrite(file_id, lengthb(buffer), utl_raw.cast_to_raw(buffer));
39: end if;
40: end initWrite;
41:
42: procedure initWrite (file_id number, amount binary_integer, buffer raw) is
66: procedure appendWrite (file_id number, buffer varchar2) is
67: --pragma autonomous_transaction;
68: begin
69: if lengthb(buffer) > 0 then
70: appendWrite(file_id, lengthb(buffer), utl_raw.cast_to_raw(buffer));
71: end if;
72: end appendWrite;
73:
74: procedure appendWrite (file_id number, amount binary_integer, buffer raw) is
98: procedure appendWriteLine (file_id number, buffer varchar2) is
99: --pragma autonomous_transaction;
100: begin
101: if lengthb(buffer) > 0 then
102: appendWriteLine(file_id, lengthb(buffer), utl_raw.cast_to_raw(buffer));
103: end if;
104: end appendWriteLine;
105:
106: procedure appendWriteLine (file_id number, amount binary_integer, buffer raw) is