大家好,下面我写了一个存储过程,但是有错,请大家帮忙解决一下,谢谢!
CREATE OR REPLACE PROCEDURE test_xxx
is
src CLOB;
BEGIN
src := DBMS_XMLQUERY.GETXML('SELECT * FROM ze_file where rownum<=2');
dbms_output.put_line(src);
END;报错信息:Error: PLS-00201: 必须说明标识符 'DBMS_XMLQUERY.GETXML'
CREATE OR REPLACE PROCEDURE test_xxx
is
src CLOB;
BEGIN
src := DBMS_XMLQUERY.GETXML('SELECT * FROM ze_file where rownum<=2');
dbms_output.put_line(src);
END;报错信息:Error: PLS-00201: 必须说明标识符 'DBMS_XMLQUERY.GETXML'
DESC DBMS_XMLQUERY如果没有类似下面的输出,说明没有安装dbms_xmlquery包
PROCEDURE CLOSECONTEXT
参数名称 类型 输入/输出默认值?
------------------------------ ----------------------- ------ --------
CTXHDL NUMBER IN
FUNCTION GETDTD RETURNS CLOB
参数名称 类型 输入/输出默认值?
------------------------------ ----------------------- ------ --------
CTXHDL NUMBER IN
WITHVER BOOLEAN IN DEFAULT
PROCEDURE GETDTD
还有一个问题想问,我想把一个CLOB类型的变量写到一个文件中怎么做?