我需要一些帮助,因为我是dbms_xmldom的新手。我想将每1000条记录的输出写入一个文件,所以从getclobval获取它并将其写入/附加到文件中。
我应该怎么做才能做到这一点?我的数据库是11g版本1.
感谢我收到的任何回复。
BEGIN
FOR production_rec IN c_production
LOOP
loop_counter := loop_counter + 1;
use dbms_xmldom to process database fields into l_domdoc
............
IF loop_counter = 1000 THEN
l_xmltype := dbms_xmldom.getXmlType(l_domdoc);
dbms_xmldom.freeDocument(l_domdoc);
dbms_output.put_line(l_xmltype.getClobVal);
loop_counter := 0;
instead of dbms_output.put_line i need to output/append the data to a file.
how is this done?
END IF;
END LOOP;
END;
答案 0 :(得分:0)
您可以使用ut_file包将clob写入xml或任何其他文件