Oracle DBMS_XMLSCHEMA_INT
Version 21c

General Information
Library Note Morgan's Library Page Header
ACE Director Alum Daniel Morgan, founder of Morgan's Library, is scheduling complimentary technical Workshops on Database Security for the first 30 Oracle Database customers located anywhere in North America, EMEA, LATAM, or APAC that send an email to asra_us@oracle.com. Request a Workshop for your organization today.
Purpose XMLSchema Internal Utilities
AUTHID CURRENT_USER
Dependencies
ALL_XML_SCHEMAS DBA_XMLSCHEMA_LEVEL_VIEW_DUP KU$_TABLE_XMLSCHEMA_VIEW
ALL_XML_SCHEMAS2 DBA_XML_SCHEMAS KU$_TTS_TYPES_VIEW
ALL_XML_SCHEMA_ATTRIBUTES DBA_XML_SCHEMA_DEPENDENCY KU$_XMLSCHEMA_TYPES_VIEW
ALL_XML_SCHEMA_COMPLEX_TYPES DBA_XML_SCHEMA_IMPORTS KU$_XMLSCHEMA_VIEW
ALL_XML_SCHEMA_ELEMENTS DBA_XML_SCHEMA_INCLUDES USER_XML_SCHEMAS
ALL_XML_SCHEMA_NAMESPACES DBMS_ASSERT XDB$STRING_LIST_T
ALL_XML_SCHEMA_SIMPLE_TYPES DBMS_XMLSCHEMA XMLSCHEMA_LIB
ALL_XML_SCHEMA_SUBSTGRP_HEAD ISXMLTYPETABLE XMLSEQUENCETYPE
ALL_XML_SCHEMA_SUBSTGRP_MBRS KU$_EXP_XMLSCHEMA_VIEW XMLTYPE
DBA_XMLSCHEMA_LEVEL_VIEW    
Documented No
First Available Not known
Pragma catxdbv.sql
Security Model Owned by XDB with EXECUTE granted to PUBLIC
Source {ORACLE_HOME}/rdbms/admin/prvtxsch0.plb
{ORACLE_HOME}/rdbms/admin/prvtxsch.plb
Subprograms
 
ADDDOCID
Undocumented dbms_xmlschema_int.addDocID(
tabschema IN VARCHAR2,
tabname   IN VARCHAR2);
TBD
 
CHECKUSERDEPENDENTS
Check user dependents dbms_xmlschema_int.checkUserDependents(
schref IN sys.xmltype,
objnum IN BINARY_INTEGER);
TBD
 
COMPILESCHEMA
Compile an XML schema dbms_xmlschema_int.compileSchema(schemaurl IN VARCHAR2);
TBD
 
COPYEVOLVE
Undocumented dbms_xmlschema_int.copyEvolve(
schemaurls      IN xdb.xdb$string_list_t,
newschemas      IN public.xmlsequencetype,
transforms      IN public.xmlsequencetype,
preserveolddocs IN BOOLEAN,
maptabname      IN VARCHAR2,
generatetables  IN BOOLEAN,
force           IN BOOLEAN,
schemaowners    IN xdb.xdb$string_list_t,
paralleldegree  IN BINARY_INTEGER,
options         IN BINARY_INTEGER);
TBD
 
CREATENSBXML
Undocumented dbms_xmlschema_int.createNSBXML(cl IN CLOB) RETURN sys.xmltype;
TBD
 
DELETESCHEMA
Undocumented dbms_xmlschema_int.deleteSchema(
schemaurl     IN VARCHAR2,
delete_option IN BINARY_INTEGER);
TBD
 
GENERATEBEAN
Undocumented dbms_xmlschema_int.generateBean(schemaurl IN VARCHAR2);
TBD
 
GENERATESCHEMA
Undocumented dbms_xmlschema_int.generateSchema(
schemaname  IN VARCHAR2,
typename    IN VARCHAR2,
elementname IN VARCHAR2,
recurse     IN BOOLEAN,
annotate    IN BOOLEAN,
embedcoll   IN BOOLEAN)
RETURN sys.xmltype;
TBD
 
GENERATESCHEMAS
Undocumented dbms_xmlschema_int.generateSchemas(
schemaname  IN VARCHAR2,
typename    IN VARCHAR2,
elementname IN VARCHAR2,
schemaurl   IN VARCHAR2,
annotate    IN BOOLEAN,
embedcoll   IN BOOLEAN)
RETURN sys.xmlsequencetype;
TBD
 
HASDOCID
Undocumented dbms_xmlschema_int.hasDocID(
tabschema IN VARCHAR2,
tabname   IN VARCHAR2)
RETURN BOOLEAN;
TBD
 
INPLACEEVOLVE
Undocumented dbms_xmlschema_int.inPlaceEvolve(
schemaurl IN VARCHAR2,
diffxml   IN sys.xmltype,
flags     IN NUMBER);
TBD
 
REGISTERSCHEMA
Undocumented

Overload 1
dbms_xmlschema_int.registerSchema(
schemaurl       IN VARCHAR2,
schemadoc       IN VARCHAR2,
local           IN BOOLEAN,
gentypes        IN BOOLEAN,
genbean         IN BOOLEAN,
gentables       IN BOOLEAN,
force           IN BOOLEAN,
owner           IN VARCHAR2,
enablehierarchy IN BINARY_INTEGER,
options         IN BINARY_INTEGER);
TBD
Overload 2 dbms_xmlschema_int.registerSchema(
schemaurl       IN VARCHAR2,
schemadoc       IN CLOB,
local           IN BOOLEAN,
gentypes        IN BOOLEAN,
genbean         IN BOOLEAN,
gentables       IN BOOLEAN,
force           IN BOOLEAN,
owner           IN VARCHAR2,
enablehierarchy IN BINARY_INTEGER,
options         IN BINARY_INTEGER);
TBD
Overload 3 dbms_xmlschema_int.registerSchema(
schemaurl       IN VARCHAR2,
schemadoc       IN BLOB,
local           IN BOOLEAN,
gentypes        IN BOOLEAN,
genbean         IN BOOLEAN,
gentables       IN BOOLEAN,
force           IN BOOLEAN,
owner           IN VARCHAR2,
csid            IN NUMBER,
enablehierarchy IN BINARY_INTEGER,
options         IN BINARY_INTEGER);
TBD
Overload 4 dbms_xmlschema_int.registerSchema(
schemaurl       IN VARCHAR2,
schemadoc       IN sys.xmltype,
local           IN BOOLEAN,
gentypes        IN BOOLEAN,
genbean         IN BOOLEAN,
gentables       IN BOOLEAN,
force           IN BOOLEAN,
owner           IN VARCHAR2,
enablehierarchy IN BINARY_INTEGER,
options         IN BINARY_INTEGER);
TBD
Overload 5 dbms_xmlschema_int.registerSchema(
schemaurl       IN VARCHAR2,
schemadoc       IN CLOB,
local           IN BOOLEAN,
gentypes        IN BOOLEAN,
genbean         IN BOOLEAN,
gentables       IN BOOLEAN,
force           IN BOOLEAN,
owner           IN VARCHAR2,
enablehierarchy IN BINARY_INTEGER,
options         IN BINARY_INTEGER,
schemaoid       IN RAW,
elname          IN VARCHAR2,
elnum           IN BINARY_INTEGER,
import_options  IN BINARY_INTEGER);
TBD
Overload 6 dbms_xmlschema_int.registerSchema(
schemaurl       IN VARCHAR2,
schemadoc       IN CLOB,
local           IN BOOLEAN,
gentypes        IN BOOLEAN,
genbean         IN BOOLEAN,
gentables       IN BOOLEAN,
force           IN BOOLEAN,
owner           IN VARCHAR2,
enablehierarchy IN BINARY_INTEGER,
options         IN BINARY_INTEGER,
schemaoid       IN RAW,
elname          IN VARCHAR2,
elnum           IN BINARY_INTEGER);
TBD
 
XDB$OID2INTNAME
Undocumented dbms_xmlschema_int.xdb$oid2IntName(schemaoid IN RAW) RETURN VARCHAR2;
TBD

Related Topics
Built-in Functions
Built-in Packages
Database Security
DBMS_XMLSCHEMA
DBMS_XMLSCHEMA_LSB
DBMS_XMLSCHEMA_UTIL
What's New In 21c
What's New In 23c

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