Oracle SEM_RDFCTX_DR
Version 26ai

General Information
Library Note Morgan's Library Page Header
The best Oracle News for FY2026

Oracle Database 26ai will be available on generic Linux platforms in January and soon on AIX and Windows
Purpose Graph Developers Guide acronyms and definitions
SEM = Semantic
RDF = Resource Description Framework
Triples = {subject, predicate, object}
AUTHID CURRENT_USER
Dependencies SELECT name FROM dba_dependencies WHERE referenced_name = 'SEM_RDFCTX_DR' UNION
SELECT referenced_name FROM dba_dependencies WHERE name = 'SEM_RDFCTX_DR' ORDER BY 1;


Returns 67 objects
Documented No
Exceptions
Error Code Reason
ORA-13199 key "WRITE" does not exist in the namespace RDFCTXOPT
ORA-13199 RDF network does not exist: current_user=MDSYS network_owner=MDSYS network_name=
First Available Not known
Security Model Owned by MDSYS with EXECUTE granted to the PDB_DBA role.
Source {ORACLE_HOME}/rdbms/admin/prvtrdfctx.plb
Subprograms
ADD_DEPENDENT_POLICY ODCIINDEXMERGEPARTITION_PR
ADD_ONE_DOCURI_VALUE ODCIINDEXSPLITPARTITION_PR
ARE_MATCHING_DATASTORES ODCIINDEXSTART_PR
BULK_LOAD_INTO_MODEL ODCIINDEXTRUNCATE_PR
CLEANUP_RDFCTX ODCIINDEXUPDATE_PR
COPY_NETWORK_INFO_TO_PKG_VARS PARSE_RDFXML
CREATE_DEPEND_POLICY PROCESS_SOAP_REQUEST
CREATE_POLICY PROCESS_TCP_REQUEST
CREATE_RDFCTX_INDEX PRVT_PARAMS_PARSER
CREATE_VIRTUAL_RDFCTX_INDEX RECORD_RDFCTX_EXCEPTION
DELETE_RX_SPQL_ABSCNT SETUP_FOR_RDFCTX
DELETE_RX_SPQL_RSLT SET_DEFAULT_POLICY
DELETE_TRIPLES SET_EXTRACTOR_PARAM
DROP_INDEX_POLICY SET_PACKAGE_ATTR
DROP_POLICY SET_RDFCTX_INDEX_STATUS
DROP_RDFCTX_INDEX SET_RDFCTX_INDEX_STATUS_VALID
EXCHANGE_INDEX_POLICIES SET_RX_SPQL_ABSCNT
EXISTS_RX_SPQL_ABSCNT SET_RX_SPQL_RSLT
EXISTS_RX_SPQL_RSLT SPARQL_GET_COLS
GEN_DOC_URI_PREFIX SPLIT_POLICY_LIST
GETSELECTVARIABLES TRUNCATE_RDFCTX_INDEX
GETWHEREVARIABLES W_ADD_DEPENDENT_POLICY
GET_BASE_MODEL_ID W_BULK_LOAD_INTO_MODEL
GET_DEFAULT_CTXENTITY_XSL W_CLEANUP_RDFCTX
GET_DEFAULT_GATENLP_XSL W_CREATE_DEPEND_POLICY
GET_DEP_INDEX_POLICIES W_CREATE_POLICY
GET_DOCURI2RID_DEBUG_NAME W_CREATE_RDFCTX_INDEX
GET_EXCEPTIONS_COUNT W_CREATE_VIRTUAL_RDFCTX_INDEX
GET_IDXSTATUS_STRING W_CREATE_VIRTUAL_RDFCTX_INDEX_PR
GET_INDEX_POLICIES W_DELETE_TRIPLES
GET_MAPTAB_NAMES W_DROP_INDEX_POLICY
GET_MODEL_ID W_DROP_POLICY
GET_RX_SPQL_ABSCNT W_DROP_RDFCTX_INDEX
GET_RX_SPQL_RSLT W_EXCHANGE_INDEX_POLICIES
GET_STAGTAB_NAME W_GET_BASE_MODEL_ID
GET_STAGTAB_PART_VIEW_NAME W_GET_DEP_INDEX_POLICIES
GET_STAGTAB_SUFFIX W_GET_EXCEPTIONS_COUNT
GRANT_NETWORK_PRIV W_GET_INDEX_POLICIES
HTTPPWREAD W_GET_MODEL_ID
HTTPPWWRITE W_IS_ENTAILMENT_COMPAT
IS_ENTAILMENT_COMPAT W_IS_INDEX_POLICY
IS_INDEX_POLICY W_LOAD_TRIPLES
LOAD_ONE_TRIPLE W_LOAD_TRIPLES_FROM_TRANSIENT
LOAD_TRIPLES W_RECORD_RDFCTX_EXCEPTION
LOAD_TRIPLES_FROM_TRANSIENT W_SETUP_FOR_RDFCTX
ODCIINDEXALTER_PR W_SET_DEFAULT_POLICY
ODCIINDEXCREATE_PR W_SET_EXTRACTOR_PARAM
ODCIINDEXDELETE_PR W_SET_RDFCTX_INDEX_STATUS
ODCIINDEXDROP_PR W_SET_RDFCTX_INDEX_VALID
ODCIINDEXEXCHANGEPARTITION_PR W_SPLIT_POLICY_LIST
ODCIINDEXINSERT_PR W_TRUNCATE_RDFCTX_INDEX
 
ADD_DEPENDENT_POLICY
Undocumented sem_rdfctx_dr.add_dependent_policy(
roles_and_privs IN VARCHAR2,
i_owner         IN VARCHAR2,
i_name          IN VARCHAR2,
ip_name         IN VARCHAR2,
p_name          IN VARCHAR2);
TBD
 
ADD_ONE_DOCURI_VALUE
Undocumented sem_rdfctx_dr.add_one_docuri_value(
docuri          IN  VARCHAR2,
model_name      IN  VARCHAR2,
comp_model_name OUT VARCHAR2,
comp_model_id   OUT NUMBER,
docvid          OUT NUMBER);
TBD
 
ARE_MATCHING_DATASTORES
Undocumented sem_rdfctx_dr.are_matching_datastores(
p1 IN sys.xmlType,
p2 IN sys.xmlType)
RETURN NUMBER;
TBD
 
BULK_LOAD_INTO_MODEL
Undocumented sem_rdfctx_dr.bulk_load_into_model(
model_id               IN NUMBER,
usedopts               IN sys.odciVarchar2List,
stagtab_owner          IN VARCHAR2,
stagtab_name           IN VARCHAR2,
part_name              IN VARCHAR2,
docuri2rid_name        IN VARCHAR2,
docvid2rid_name        IN VARCHAR2,
stagtab_part_view_name IN VARCHAR2,
user_name              IN VARCHAR2,
roles_and_privs        IN VARCHAR2);
TBD
 
CLEANUP_RDFCTX
Undocumented sem_rdfctx_dr.cleanup_rdfctx(network_drop IN BOOLEAN DEFAULT FALSE);
exec sem_rdfctx_dr.cleanup_rdfctx;

PL/SQL procedure successfully completed.
 
COPY_NETWORK_INFO_TO_PKG_VARS
Undocumented sem_rdfctx_dr.copy_network_info_to_pkg_vars;
exec sem_rdfctx_dr.copy_network_info_to_pkg_vars;

PL/SQL procedure successfully completed.
 
CREATE_DEPEND_POLICY
Undocumented sem_rdfctx_dr.create_depend_policy(
p_owner     IN VARCHAR2,
p_name      IN VARCHAR2,
p_bpolicy   IN VARCHAR2,
p_umodels   IN mdsys.rdf_models,
p_rulebases IN mdsys.rdf_rulebases)
TBD
 
CREATE_POLICY
Undocumented sem_rdfctx_dr.create_policy(
p_owner     IN VARCHAR2,
p_name      IN VARCHAR2,
extractor   IN mdsys.rdfctx_extractor,
preferences IN sys.xmlType);
TBD
 
CREATE_RDFCTX_INDEX
Undocumented sem_rdfctx_dr.create_rdfctx_index(
p_idxowner    IN VARCHAR2,
p_idxname     IN VARCHAR2,
p_idxpartname IN VARCHAR2,
p_rid         IN VARCHAR2,
p_flags       IN NUMBER,
p_tbsnm       IN VARCHAR2,
p_extrparam   IN VARCHAR2)
RETURN NUMBER;
TBD
 
CREATE_VIRTUAL_RDFCTX_INDEX
Undocumented sem_rdfctx_dr.create_virtual_rdfctx_index(
roles_and_privs IN VARCHAR2,
p_idxowner      IN VARCHAR2,
p_idxname       IN VARCHAR2,
p_idxpartname   IN VARCHAR2,
p_depplcnm      IN VARCHAR2);
TBD
 
DELETE_RX_SPQL_ABSCNT
Undocumented sem_rdfctx_dr.delete_rx_spql_abscnt;
exec sem_rdfctx_dr.delete_rx_spql_abscnt;

PL/SQL procedure successfully completed.
 
DELETE_RX_SPQL_RSLT
Undocumented sem_rdfctx_dr.delete_rx_spql_rslt;
exec sem_rdfctx_dr.delete_rx_spql_rslt;

PL/SQL procedure successfully completed.
 
DELETE_TRIPLES
Undocumented sem_rdfctx_dr.delete_triples(
doc_rid  IN VARCHAR2,
model_id IN NUMBER,
docvid   IN NUMBER);
TBD
 
DROP_INDEX_POLICY
Undocumented sem_rdfctx_dr.drop_index_policy(
roles_and_privs IN     VARCHAR2,
idx_owner       IN     VARCHAR2,
idx_name        IN     VARCHAR2,
idxpart_name    IN     VARCHAR2,
pol_name        IN     VARCHAR2,
status          IN OUT NUMBER);
TBD
 
DROP_POLICY
Undocumented sem_rdfctx_dr.drop_policy(
p_owner IN VARCHAR2,
p_name  IN VARCHAR2);
TBD
 
DROP_RDFCTX_INDEX
Undocumented sem_rdfctx_dr.drop_rdfctx_index(
roles_and_privs IN VARCHAR2,
p_idxowner      IN VARCHAR2,
p_idxname       IN VARCHAR2,
p_idxpartname   IN VARCHAR2,
p_polrid        IN VARCHAR2);
TBD
 
EXCHANGE_INDEX_POLICIES
Undocumented sem_rdfctx_dr.exchange_index_policies(
p_pidxowner IN VARCHAR2,
p_pidxname  IN VARCHAR2,
p_partname  IN VARCHAR2,
p_pidxmodel IN NUMBER,
p_owner     IN VARCHAR2,
p_name      IN VARCHAR2,
p_model     IN NUMBER);
TBD
 
EXISTS_RX_SPQL_ABSCNT
Undocumented sem_rdfctx_dr.exists_rx_spql_abscnt(idx IN VARCHAR2) RETURN BOOLEAN;
TBD
 
EXISTS_RX_SPQL_RSLT
Undocumented sem_rdfctx_dr.exists_rx_spql_rslt(idx IN VARCHAR2) RETURN BOOLEAN;
TBD
 
GEN_DOC_URI_PREFIX
Undocumented sem_rdfctx_dr.gen_doc_uri_prefix(
idxschema    IN  VARCHAR2,
idxname      IN  VARCHAR2,
idxpartname  IN  VARCHAR2,
short_prefix OUT VARCHAR2)
RETURN VARCHAR2;
TBD
 
GETSELECTVARIABLES
Undocumented sem_rdfctx_dr.getselectvariables(query IN VARCHAR2) RETURN mdsys.rdf_varcharArray;
TBD
 
GETWHEREVARIABLES
Undocumented sem_rdfctx_dr.getwherevariables(
query IN VARCHAR2,
hint  IN VARCHAR2)
RETURN mdsys.rdf_varcharArray;
TBD
 
GET_BASE_MODEL_ID
Undocumented sem_rdfctx_dr.get_base_model_id(p_virmod_id IN NUMBER) RETURN NUMBER;
TBD
 
GET_DEFAULT_CTXENTITY_XSL
Undocumented sem_rdfctx_dr.get_default_ctxentity_xsl(baseurl IN VARCHAR2) RETURN sys.xmlType;
TBD
 
GET_DEFAULT_GATENLP_XSL
Undocumented sem_rdfctx_dr.get_default_gatenlp_xsl(baseurl IN VARCHAR2) RETURN sys.xmlType;
TBD
 
GET_DEP_INDEX_POLICIES
Undocumented sem_rdfctx_dr.get_dep_index_policies(
idx_owner    IN     VARCHAR2,
idx_name     IN     VARCHAR2,
idx_partname IN     VARCHAR2,
p_polnames   IN OUT sys.odciVarchar2List;
TBD
 
GET_DOCURI2RID_DEBUG_NAME
Undocumented sem_rdfctx_dr.get_docuri2rid_debug_name(
idxowner        IN VARCHAR2,
docuri2rid_name IN VARCHAR2)
RETURN VARCHAR2;
TBD
 
GET_EXCEPTIONS_COUNT
Undocumented sem_rdfctx_dr.get_exceptions_count RETURN NUMBER;
SELECT sem_rdfctx_dr.get_exceptions_count;
       *
ORA-02002: error while writing to audit trail
ORA-00942: table or view does not exist
 
GET_IDXSTATUS_STRING
Undocumented sem_rdfctx_dr.get_idxstatus_string(idx_status IN NUMBER) RETURN VARCHAR2;
TBD
 
GET_INDEX_POLICIES
Undocumented sem_rdfctx_dr.get_index_policies(
p_owner      IN     VARCHAR2,
p_name       IN     VARCHAR2,
p_partname   IN     VARCHAR2,
p_polrids    IN OUT sys.odciVarchar2List,
p_modidx     IN OUT sys.odciNumberList,
p_extrlst    IN OUT mdsys.t_extarr,
p_pref       IN OUT sys.xmlType,
p_polnames   IN OUT sys.odciVarchar2List,
p_extrparams IN OUT sys.odciVarchar2List,
p_flags      IN OUT sys.odciNumberList);
TBD
 
GET_MAPTAB_NAMES
Undocumented sem_rdfctx_dr.get_maptab_names(
idxowner         IN  VARCHAR2,
idxname          IN  VARCHAR2,
schema_qualified IN  BOOLEAN,
docuri2rid_name  OUT VARCHAR2,
docvid2rid_name  OUT VARCHAR2);
TBD
 
GET_MODEL_ID
Undocumented sem_rdfctx_dr.get_model_id(
p_idxowner    IN VARCHAR2,
p_idxname     IN VARCHAR2,
p_idxpartname IN VARCHAR2,
p_polnm       IN VARCHAR2)
RETURN NUMBER;
TBD
 
GET_RX_SPQL_ABSCNT
Undocumented sem_rdfctx_dr.get_rx_spql_abscnt(idx IN VARCHAR2) RETURN NUMBER;
TBD
 
GET_RX_SPQL_RSLT
Undocumented sem_rdfctx_dr.get_rx_spql_rslt(idx IN VARCHAR2) RETURN CLOB;
TBD
 
GET_STAGTAB_NAME
Undocumented sem_rdfctx_dr.get_stagtab_name(
idxowner         IN     VARCHAR2,
idxname          IN     VARCHAR2,
idxpartname      IN     VARCHAR2,
schema_qualified IN     BOOLEAN,
stagtab_name     IN OUT VARCHAR2,
stagview_name       OUT VARCHAR2,
xinfotab_name       OUT VARCHAR2,
batch_interface  IN     BOOLEAN);
TBD
 
GET_STAGTAB_PART_VIEW_NAME
Undocumented sem_rdfctx_dr.get_stagtab_part_view_name(
idxowner               IN  VARCHAR2,
idxname                IN  VARCHAR2,
part_name              IN  VARCHAR2,
schema_qualified       IN  BOOLEAN,
stagtab_name           IN  VARCHAR2,
part_generated         IN  BOOLEAN,
stagtab_part_view_name OUT VARCHAR2);
TBD
 
GET_STAGTAB_SUFFIX
Undocumented sem_rdfctx_dr.get_stagtab_suffix(
policy_name IN VARCHAR2,
policy_rid  IN VARCHAR2)
RETURN VARCHAR2;
SELECT sem_rdfctx_dr.get_stagtab_suffix('PNAME', 'PRID')
FROM dual;

SEM_RDFCTX_DR.GET_STAGTAB_SUFFIX('PNAME','PRID')
-------------------------------------------------
P835B962656AD8533
 
GRANT_NETWORK_PRIV
Undocumented sem_rdfctx_dr.grant_network_priv(rdfctx_param_key IN VARCHAR2);
exec sem_rdfctx_dr.grant_network_priv('WRITE');
     *
ORA-13199: key "WRITE" does not exist in the namespace RDFCTXOPT
 
HTTPPWREAD
Undocumented sem_rdfctx_dr.httppwread(
p_http_resp IN OUT public.utl_http.resp,
p_clob      IN OUT CLOB);
TBD
 
HTTPPWWRITE
Undocumented sem_rdfctx_dr.httppwwrite(
p_http_req IN OUT public.utl_http.req,
p_clob     IN     CLOB);
TBD
 
IS_ENTAILMENT_COMPAT
Undocumented sem_rdfctx_dr.is_entailment_compat(
model_name   IN VARCHAR2,
reqidxstatus IN VARCHAR2)
RETURN BOOLEAN;
TBD
 
IS_INDEX_POLICY
Undocumented sem_rdfctx_dr.is_index_policy(
idx_owner    IN VARCHAR2,
idx_name     IN VARCHAR2,
idx_partname IN VARCHAR2,
idx_polname  IN VARCHAR2)
RETURN BOOLEAN;
TBD
 
LOAD_ONE_TRIPLE
Undocumented sem_rdfctx_dr.load_one_triple(
model_id        IN     NUMBER,
docvid          IN     NUMBER,
v_subject       IN OUT VARCHAR2,
v_property      IN OUT VARCHAR2,
v_object        IN OUT VARCHAR2,
v_clob          IN OUT CLOB,
comp_model_name IN     VARCHAR2,
comp_model_id   IN     NUMBER);
TBD
 
LOAD_TRIPLES
Undocumented sem_rdfctx_dr.load_triples(
rdfreptype     IN VARCHAR2,
rdfdata        IN CLOB,
doc_ident      IN VARCHAR2,
model_id       IN NUMBER,
policy_rid     IN VARCHAR2,
oper_type      IN VARCHAR2,
stagtab        IN VARCHAR2,
stagtab_suffix IN VARCHAR2,
part_name      IN VARCHAR2,
doc_rid        IN VARCHAR2)
RETURN NUMBER;
TBD
 
LOAD_TRIPLES_FROM_TRANSIENT
Undocumented sem_rdfctx_dr.load_triples_from_transient(
doc_ident IN VARCHAR2,
model_id  IN NUMBER,
stagtab   IN VARCHAR2,
part_name IN VARCHAR2,
doc_rid   IN VARCHAR2);
TBD
 
ODCIINDEXALTER_PR (new 23ai)
Undocumented sem_rdfctx_dr.odciindexalter_pr(
idxinfo   IN  sys.odciindexinfo,
idxparms  IN  VARCHAR2,
altopt    IN  NUMBER,
idxenv    IN  sys.odcienv,
returnval OUT NUMBER);
TBD
 
ODCIINDEXCREATE_PR (new 23ai)
Undocumented sem_rdfctx_dr.odciindexcreate_pr(
idxinfo   IN  sys.odciindexinfo,
idxparms  IN  VARCHAR2,
idxenv    IN  sys.odcienv,
returnval OUT NUMBER);
TBD
 
ODCIINDEXDELETE_PR (new 23ai)
Undocumented

Overload 1
sem_rdfctx_dr.odciindexdelete_pr(
idxinfo   IN  sys.odciindexinfo,
rid       IN  VARCHAR2,
oldval    IN  VARCHAR2,
idxenv    IN  sys.odcienv,
returnval OUT NUMBER);
TBD
Overload 2 sem_rdfctx_dr.odciindexdelete_pr(
idxinfo   IN  sys.odciindexinfo,
rid       IN  VARCHAR2,
ooldval   IN  CLOB,
idxenv    IN  sys.odcienv,
returnval OUT NUMBER);
TBD
 
ODCIINDEXDROP_PR (new 23ai)
Undocumented sem_rdfctx_dr.odciindexdrop_pr(
idxinfo   IN  sys.odciindexinfo,
idxenv    IN  sys.odcienv,
returnval OUT NUMBER);
TBD
 
ODCIINDEXEXCHANGEPARTITION_PR (new 23ai)
Undocumented sem_rdfctx_dr.odciindexexchangepartition_pr(
pa_idxinfo IN  sys.odciindexinfo,
idxinfo    IN  sys.odciindexinfo,
idxenv     IN  sys.odcienv,
returnval  OUT NUMBER);
TBD
 
ODCIINDEXINSERT_PR (new 23ai)
Undocumented

Overload 1
sem_rdfctx_dr.odciindexinsert_pr(
idxinfo   IN  sys.odciindexinfo,
rid       IN  VARCHAR2,
newval    IN  VARCHAR2,
idxenv    IN  sys.odcienv,
returnval OUT NUMBER);
TBD
Overload 2 sem_rdfctx_dr.odciindexinsert_pr(
idxinfo   IN  sys.odciindexinfo,
rid       IN  VARCHAR2,
newval    IN  CLOB,
idxenv    IN  sys.odcienv,
returnval OUT NUMBER);
TBD
 
ODCIINDEXMERGEPARTITION_PR (new 23ai)
Undocumented sem_rdfctx_dr.odciindexmergepartition_pr(
idxinfo    IN  sys.odciindexinfo,
part1_name IN  sys.odcipartinfo,
part2_name IN  sys.odcipartinfo,
idxparms   IN  VARCHAR2,
idxenv     IN  sys.odcienv,
returnval  OUT NUMBER);
TBD
 
ODCIINDEXSPLITPARTITION_PR (new 23ai)
Undocumented sem_rdfctx_dr.odciindexsplitpartition_pr(
idxinfo    IN  sys.odciindexinfo,
part1_name IN  sys.odcipartinfo,
part2_name IN  sys.odcipartinfo,
idxparms   IN  VARCHAR2,
idxenv     IN  sys.odcienv,
returnval  OUT NUMBER);
TBD
 
ODCIINDEXSTART_PR (new 23ai)
Undocumented sem_rdfctx_dr.odciindexstart_pr(
ictx       IN OUT mdsys.semcontextindexmethods,
idxinfo    IN     sys.odciindexinfo,
opi        IN     sys.odcipredinfo,
oqi        IN     sys.odciqueryinfo,
strt       IN     NUMBER,
stop       IN     NUMBER,
sparql     IN     VARCHAR2,
policy     IN     VARCHAR2,
idx_status IN     NUMBER,
aliases    IN     mdsys.rdf_aliases,
idxenv     IN     sys.odcienv,
returnval     OUT NUMBER);
TBD
 
ODCIINDEXTRUNCATE_PR (new 23ai)
Undocumented sem_rdfctx_dr.odciindextruncate_pr(
idxinfo   IN  sys.odciindexinfo,
idxenv    IN  sys.odcienv,
returnval OUT NUMBER);
TBD
 
ODCIINDEXUPDATE_PR (new 23ai)
Undocumented

Overload 1
sem_rdfctx_dr.odciindexupdate_pr(
idxinfo    IN  sys.odciindexinfo,
rid        IN  VARCHAR2,
oldval     IN  VARCHAR2,
newval     IN  VARCHAR2,
idxenv     IN  sys.odcienv,
returnval  OUT NUMBER);
TBD
Overload 2 sem_rdfctx_dr.odciindexupdate_pr(
idxinfo    IN  sys.odciindexinfo,
rid        IN  VARCHAR2,
oldval     IN  CLOB,
newval     IN  CLOB,
idxenv     IN  sys.odcienv,
returnval  OUT NUMBER);
TBD
 
PARSE_RDFXML
Undocumented sem_rdfctx_dr.parse_rdfxml(
docin     IN CLOB,
docid     IN VARCHAR2,
modelid   IN NUMBER,
flags     IN NUMBER,
stagtab   IN VARCHAR2,
part_name IN VARCHAR2);
TBD
 
PROCESS_SOAP_REQUEST
Undocumented

Overload 1
sem_rdfctx_dr.process_soap_request(
ws_end_point IN VARCHAR2,
ws_soap_act  IN VARCHAR2,
ws_envelope  IN CLOB,
p_payload    IN CLOB)
RETURN CLOB;
TBD
Overload 2 sem_rdfctx_dr.process_soap_request(
p_extractor IN mdsys.rdfctx_ws_extractor,
p_payload   IN CLOB)
RETURN CLOB;
TBD
 
PROCESS_TCP_REQUEST
Undocumented sem_rdfctx_dr.process_tcp_request(
p_host IN VARCHAR2,
p_port IN NUMBER,
p_doc  IN CLOB)
RETURN CLOB;
TBD
 
PRVT_PARAMS_PARSER
Undocumented sem_rdfctx_dr.prvt_params_parser(
idxdparams IN     VARCHAR2,
usedopts   IN OUT sys.odciVarchar2List,
extrparams IN OUT sys.odciVarchar2List)
RETURN sys.odciVarchar2List;
TBD
 
RECORD_RDFCTX_EXCEPTION
Undocumented sem_rdfctx_dr.record_rdfctx_exception(
model_id   IN NUMBER,
doc_ident  IN VARCHAR2,
excep_type IN NUMBER,
excep_code IN NUMBER,
excep_text IN CLOB);
TBD
 
SETUP_FOR_RDFCTX
Undocumented sem_rdfctx_dr.setup_for_rdfctx(import_mode IN BOOLEAN);
exec sem_rdfctx_dr.setup_for_rdfctx(TRUE);
     *
ORA-13199: RDF network does not exist: current_user=MDSYS network_owner=MDSYS network_name=
 
SET_DEFAULT_POLICY
Undocumented sem_rdfctx_dr.set_default_policy(
i_owner    IN VARCHAR2,
i_name     IN VARCHAR2,
i_partname IN VARCHAR2,
p_name     IN VARCHAR2);
TBD
 
SET_EXTRACTOR_PARAM
Undocumented sem_rdfctx_dr.set_extractor_param(
param_key   IN VARCHAR2,
param_value IN VARCHAR2,
param_desc  IN VARCHAR2,
is_net_host IN BOOLEAN);
TBD
 
SET_PACKAGE_ATTR
Undocumented sem_rdfctx_dr.set_package_attr(
attr  IN VARCHAR2,
value IN VARCHAR2);
TBD
 
SET_RDFCTX_INDEX_STATUS
Undocumented sem_rdfctx_dr.set_rdfctx_index_status(
p_idxowner    IN VARCHAR2,
p_idxname     IN VARCHAR2,
p_idxpartname IN VARCHAR2,
p_polmodid    IN VARCHAR2,
p_flags       IN NUMBER);
TBD
 
SET_RDFCTX_INDEX_STATUS_VALID
Undocumented sem_rdfctx_dr.set_rdfctx_index_status_valid(
p_idxowner    IN VARCHAR2,
p_idxname     IN VARCHAR2,
p_idxpartname IN VARCHAR2,
p_polmodid    IN VARCHAR2);
TBD
 
SET_RX_SPQL_ABSCNT
Undocumented sem_rdfctx_dr.set_rx_spql_abscnt(
idx   IN VARCHAR2,
value IN NUMBER);
TBD
 
SET_RX_SPQL_RSLT
Undocumented sem_rdfctx_dr.set_rx_spql_rslt(
query IN VARCHAR2,
hint  IN VARCHAR2)
RETURN mdsys.rdf_varcharArray;
TBD
 
SPARQL_GET_COLS
Undocumented sem_rdfctx_dr.sparql_get_cols(
query IN VARCHAR2,
hint  IN VARCHAR2)
RETURN mdsys.rdf_varcharArray;
TBD
 
SPLIT_POLICY_LIST
Undocumented sem_rdfctx_dr.split_policy_list(
p_powner   IN     VARCHAR2,
p_inlist   IN     sys.odciVarchar2List,
p_baselist IN OUT sys.odciVarchar2List,
p_deplist  IN OUT sys.odciVarchar2List);
TBD
 
TRUNCATE_RDFCTX_INDEX
Undocumented sem_rdfctx_dr.truncate_rdfctx_index(
p_idxowner    IN VARCHAR2,
p_idxname     IN VARCHAR2,
p_idxpartname IN VARCHAR2,
p_polrid      IN VARCHAR2);
TBD
 
W_ADD_DEPENDENT_POLICY
Undocumented sem_rdfctx_dr.w_add_dependent_policy(
roles_and_privs IN VARCHAR2,
i_owner         IN VARCHAR2,
i_name          IN VARCHAR2,
ip_name         IN VARCHAR2,
p_name          IN VARCHAR2);
TBD
 
W_BULK_LOAD_INTO_MODEL
Undocumented sem_rdfctx_dr.w_bulk_load_into_model(
model_id               IN NUMBER,
usedopts               IN sys.odciVarchar2List,
stagtab_owner          IN VARCHAR2,
stagtab_name           IN VARCHAR2,
part_name              IN VARCHAR2,
docuri2rid_name        IN VARCHAR2,
docvid2rid_name        IN VARCHAR2,
stagtab_part_view_name IN VARCHAR2,
user_name              IN VARCHAR2,
roles_and_privs        IN VARCHAR2);
TBD
 
W_CLEANUP_RDFCTX
Undocumented sem_rdfctx_dr.w_cleanup_rdfctx(network_drop IN BOOLEAN);
TBD
 
W_CREATE_DEPEND_POLICY
Undocumented sem_rdfctx_dr.w_create_depend_policy(
p_owner     IN VARCHAR2,
p_name      IN VARCHAR2,
p_bpolicy   IN VARCHAR2,
p_umodels   IN mdsys.rdf_models,
p_rulebases IN mdsys.rdf_rulebases)
TBD
 
W_CREATE_POLICY
Undocumented sem_rdfctx_dr.w_create_policy(
p_owner     IN VARCHAR2,
p_name      IN VARCHAR2,
extractor   IN mdsys.rdfctx_extractor,
preferences IN sys.xmlType);
TBD
 
W_CREATE_RDFCTX_INDEX
Undocumented sem_rdfctx_dr.w_create_rdfctx_index(
p_idxowner    IN VARCHAR2,
p_idxname     IN VARCHAR2,
p_idxpartname IN VARCHAR2,
p_rid         IN VARCHAR2,
p_flags       IN NUMBER,
p_tbsnm       IN VARCHAR2,
p_extrparam   IN VARCHAR2)
RETURN NUMBER;
TBD
 
W_CREATE_VIRTUAL_RDFCTX_INDEX
Undocumented sem_rdfctx_dr.w_create_virtual_rdfctx_index(
roles_and_privs IN VARCHAR2,
p_idxowner      IN VARCHAR2,
p_idxname       IN VARCHAR2,
p_idxpartname   IN VARCHAR2,
p_depplcnm      IN VARCHAR2);
TBD
 
W_CREATE_VIRTUAL_RDFCTX_INDEX_PR (new 23ai)
Undocumented sem_rdfctx_dr.w_create_virtual_rdfctx_index_pr(
roles_and_privs IN VARCHAR2,
p_idxowner      IN VARCHAR2,
p_idxname       IN VARCHAR2,
p_idxpartname   IN VARCHAR2,
p_depplcnm      IN VARCHAR2,
l_vmidx         IN NUMBER,
p_network_owner IN VARCHAR2,
p_network_name  IN VARCHAR2);
TBD
 
W_DELETE_TRIPLES
Undocumented sem_rdfctx_dr.w_delete_triples(
doc_rid  IN VARCHAR2,
model_id IN NUMBER,
docvid   IN NUMBER);
TBD
 
W_DROP_INDEX_POLICY
Undocumented sem_rdfctx_dr.w_drop_index_policy(
roles_and_privs IN     VARCHAR2,
idx_owner       IN     VARCHAR2,
idx_name        IN     VARCHAR2,
idxpart_name    IN     VARCHAR2,
pol_name        IN     VARCHAR2,
status          IN OUT NUMBER);
TBD
 
W_DROP_POLICY
Undocumented sem_rdfctx_dr.w_drop_policy(
p_owner IN VARCHAR2,
p_name  IN VARCHAR2);
TBD
 
W_DROP_RDFCTX_INDEX
Undocumented sem_rdfctx_dr.w_drop_rdfctx_index(
roles_and_privs IN VARCHAR2,
p_idxowner      IN VARCHAR2,
p_idxname       IN VARCHAR2,
p_idxpartname   IN VARCHAR2,
p_polrid        IN VARCHAR2);
TBD
 
W_EXCHANGE_INDEX_POLICIES
Undocumented sem_rdfctx_dr.w_exchange_index_policies(
p_pidxowner IN VARCHAR2,
p_pidxname  IN VARCHAR2,
p_partname  IN VARCHAR2,
p_pidxmodel IN NUMBER,
p_owner     IN VARCHAR2,
p_name      IN VARCHAR2,
p_model     IN NUMBER);
TBD
 
W_GET_BASE_MODEL_ID
Undocumented sem_rdfctx_dr.w_get_base_model_id(p_virmod_id IN NUMBER) RETURN NUMBER;
TBD
 
W_GET_DEP_INDEX_POLICIES
Undocumented sem_rdfctx_dr.w_get_dep_index_policies(
idx_owner    IN     VARCHAR2,
idx_name     IN     VARCHAR2,
idx_partname IN     VARCHAR2,
p_polnames   IN OUT sys.odciVarchar2List);
TBD
 
W_GET_EXCEPTIONS_COUNT
Undocumented sem_rdfctx_dr.w_get_exceptions_count RETURN NUMBER;
TBD
 
W_GET_INDEX_POLICIES
Undocumented sem_rdfctx_dr.w_get_index_policies(
p_owner      IN     VARCHAR2,
p_name       IN     VARCHAR2,
p_partname   IN     VARCHAR2,
p_polrids    IN OUT sys.odciVarchar2List,
p_modidx     IN OUT sys.odciNumberList,
p_extrlst    IN OUT mdsys.t_extArr,
p_pref       IN OUT sys.xmlType,
p_polnames   IN OUT sys.odciVarchar2List,
p_extrparams IN OUT sys.odciVarchar2List,
p_flags      IN OUT sys.odciNumberList);
TBD
 
W_GET_MODEL_ID
Undocumented sem_rdfctx_dr.w_get_model_id(
p_idxowner    IN VARCHAR2,
p_idxname     IN VARCHAR2,
p_idxpartname IN VARCHAR2,
p_polnm       IN VARCHAR2)
RETURN NUMBER;
TBD
 
W_IS_ENTAILMENT_COMPAT
Undocumented sem_rdfctx_dr.w_is_entailment_compat(
model_name   IN VARCHAR2,
reqidxstatus IN VARCHAR2)
RETURN BOOLEAN;
TBD
 
W_IS_INDEX_POLICY
Undocumented sem_rdfctx_dr.w_is_index_policy(
idx_owner    IN VARCHAR2,
idx_name     IN VARCHAR2,
idx_partname IN VARCHAR2,
idx_polname  IN VARCHAR2)
RETURN BOOLEAN;
TBD
 
W_LOAD_TRIPLES
Undocumented sem_rdfctx_dr.w_load_triples(
rdfreptype     IN VARCHAR2,
rdfdata        IN CLOB,
doc_ident      IN VARCHAR2,
model_id       IN NUMBER,
policy_rid     IN VARCHAR2,
oper_type      IN VARCHAR2,
stagtab        IN VARCHAR2,
stagtab_suffix IN VARCHAR2,
part_name      IN VARCHAR2,
doc_rid        IN VARCHAR2)
RETURN NUMBER;
TBD
 
W_LOAD_TRIPLES_FROM_TRANSIENT
Undocumented sem_rdfctx_dr.w_load_triples_from_transient(
doc_ident IN VARCHAR2,
model_id  IN NUMBER,
stagtab   IN VARCHAR2,
part_name IN VARCHAR2,
doc_rid   IN VARCHAR2);
TBD
 
W_RECORD_RDFCTX_EXCEPTION
Undocumented sem_rdfctx_dr.w_record_rdfctx_exception(
model_id   IN NUMBER,
doc_ident  IN VARCHAR2,
excep_type IN NUMBER,
excep_code IN NUMBER,
excep_text IN CLOB);
TBD
 
W_SETUP_FOR_RDFCTX
Undocumented sem_rdfctx_dr.w_setup_for_rdfctx(
work_done   OUT NUMBER,
import_mode IN  BOOLEAN);
TBD
 
W_SET_DEFAULT_POLICY
Undocumented sem_rdfctx_dr.w_set_default_policy(
i_owner    IN VARCHAR2,
i_name     IN VARCHAR2,
i_partname IN VARCHAR2,
p_name     IN VARCHAR2);
TBD
 
W_SET_EXTRACTOR_PARAM
Undocumented sem_rdfctx_dr.w_set_extractor_param(
param_key   IN VARCHAR2,
param_value IN VARCHAR2,
param_desc  IN VARCHAR2,
is_net_host IN BOOLEAN);
TBD
 
W_SET_RDFCTX_INDEX_STATUS
Undocumented sem_rdfctx_dr.w_set_rdfctx_index_status(
p_idxowner    IN VARCHAR2,
p_idxname     IN VARCHAR2,
p_idxpartname IN VARCHAR2,
p_polmodid    IN VARCHAR2,
p_flags       IN NUMBER);
TBD
 
W_SET_RDFCTX_INDEX_VALID
Undocumented sem_rdfctx_dr.w_set_rdfctx_index_valid(
p_idxowner    IN VARCHAR2,
p_idxname     IN VARCHAR2,
p_idxpartname IN VARCHAR2,
p_polmodid    IN VARCHAR2);
TBD
 
W_SPLIT_POLICY_LIST
Undocumented sem_rdfctx_dr.w_split_policy_list(
p_powner   IN      VARCHAR2,
p_inlist   IN     sys.odciVarchar2List,
p_baselist IN OUT sys.odciVarchar2List,
p_deplist  IN OUT sys.odciVarchar2List);
TBD
 
W_TRUNCATE_RDFCTX_INDEX
Undocumented sem_rdfctx_dr.w_truncate_rdfctx_index(
p_idxowner    IN VARCHAR2,
p_idxname     IN VARCHAR2,
p_idxpartname IN VARCHAR2,
p_polrid      IN VARCHAR2);
TBD

Related Topics
Built-in Functions
Built-in Packages
Database Security
SDO_RDF_EXP_IMP
SDO_RDF_MIG
SDO_RDF_REL2RDF_INTERNAL
SDO_RDF_SYS
SEM_OLS
SEM_RDFCTX
What's New In 21c
What's New In 26ai

Morgan's Library Page Footer
This site is maintained by Daniel Morgan. Last Updated: This site is protected by copyright and trademark laws under U.S. and International law. © 1998-2026 Daniel A. Morgan All Rights Reserved