我想了解一些事情:
1.) 是否有关于 Oracle 中存在的所有库的任何文档。具体来说,每个程序/功能都可用?
2.)我正在尝试使用以下代码来使用库
SYS.UTL_XML_LIB
:
CREATE OR REPLACE PROCEDURE utl_xml_parse_query (
in_current_userid IN NUMBER,
in_schema_name IN VARCHAR2,
in_query IN CLOB,
in_result IN OUT NOCOPY CLOB
) IS
LANGUAGE C
LIBRARY sys.UTL_XML_LIB
NAME "kuxParseQuery"
WITH CONTEXT PARAMETERS (
CONTEXT,
in_current_userid OCINUMBER,
in_current_userid INDICATOR,
in_schema_name OCISTRING,
in_schema_name INDICATOR,
in_query OCILOBLOCATOR,
in_query INDICATOR,
in_result OCILOBLOCATOR,
in_result INDICATOR
);
我收到一条错误消息,指出必须声明
SYS.UTIL_XML_LIB
。
我已获准于
SYS.UTIL_XML_LIB
执行
我可以在
ALL_LIBRARIES
中看到库,并且可以看到对已授予我的 id 的 ROLE 的执行授予。
我有什么遗漏的吗?
EXECUTE
补助金是否需要直接发送到我的身份证件上?我是否错误地调用了库?
我正在到处寻找可以告诉我库中还有哪些其他功能的东西,但除了上面的示例之外找不到任何其他功能。如有任何帮助,我们将不胜感激。
确实因缺乏网络文档或结果而苦苦挣扎。
也许只是拼写错误?
你说你得到了例外:
SYS.UTIL_XML_LIB must be declared
正确的名字是
UTL_XML_LIB
,而不是UTIL_XML_LIB
。