Oracle DBMS_XMLSCHEMA_INT
Version 21c

General Information
Library Note Morgan's Library Page Header
Which has the higher priority in your organization: Deploying a new database or securing the ones you already have? Looking for a website, and resources, dedicated solely to securing Oracle databases? Check out DBSecWorx.
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 19c
What's New In 20c-21c

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-2019 Daniel A. Morgan All Rights Reserved
  DBSecWorx