MINI MINI MANI MO

Path : /opt/oracle/product/18c/dbhomeXE/rdbms/xml/schema/
File Upload :
Current File : //opt/oracle/product/18c/dbhomeXE/rdbms/xml/schema/kusmvlt.xsd

<?xml version="1.0"?>
<!--

 Copyright (c) 2007, 2017, Oracle and/or its affiliates. All rights reserved.

NAME
    kusmvlt.xsd
DESCRIPTIO
    XML Schema types for MATERIALIZED_VIEW_LOG SXML.

MODIFIED        MM/DD/YY
    tbhukya    02/16/17 - Bug 25421533: Add FAST_REFRESH
    lbarton    12/19/07 - Bug 6655531: customer area
    lbarton    11/15/06 - diff support
    htseng     08/04/05 - Initial version
 -->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ku="http://xmlns.oracle.com/ku" targetNamespace="http://xmlns.oracle.com/ku" elementFormDefault="qualified" attributeFormDefault="unqualified">
 <xsd:include schemaLocation="kuscomm.xsd"/>
 <xsd:include schemaLocation="kustablt.xsd"/>
 <xsd:complexType name="MATERIALIZED_VIEW_LOGType">
  <xsd:sequence>
   <xsd:element name="ON_TABLE" type="ku:SchemaNameType"/>
   <xsd:element name="SEGMENT_ATTRIBUTES" type="ku:SEGMENT_ATTRIBUTESType" minOccurs="0"/>
   <xsd:element name="CACHE" type="ku:EmptyType" minOccurs="0"/>
   <xsd:choice>
    <xsd:element name="PARALLEL" type="ku:PARALLELTypeWithValue1" minOccurs="0"/>
    <xsd:element name="PARALLEL_DEGREE" type="ku:OldPARALLELType" minOccurs="0"/>
   </xsd:choice>
   <xsd:choice id="TablePartitioning" minOccurs="0">
    <xsd:element name="RANGE_PARTITIONING" type="ku:RANGE_PARTITIONINGType"/>
    <xsd:element name="HASH_PARTITIONING" type="ku:HASH_PARTITIONINGType"/>
    <xsd:element name="LIST_PARTITIONING" type="ku:LIST_PARTITIONINGType"/>
   </xsd:choice>
   <xsd:element name="RECORDS" type="ku:RecordsClause" minOccurs="0"/>
   <xsd:element name="INCLUDING_NEW_VALUES" type="ku:EmptyType" minOccurs="0"/>
   <xsd:element name="FAST_REFRESH" type="ku:EmptyType" minOccurs="0"/>
   <xsd:element name="CUSTOMER_AREA" minOccurs="0"/>
  </xsd:sequence>
  <xsd:attribute name="version" type="ku:vsn" use="required"/>
  <xsd:attribute name="version2" type="ku:vsn"/>
 <!-- **********************************************************************
complexType for MATERIALIZED_VIEW_LOG
  ON_TABLE
  [ SEGMENT_ATTRIBUTES ]
  [ CACHE ]
  [ PARALLEL ]
  [ Table_partitioning ]
  [ RECORDS clause ]
  [ INCLUDING_NEW_VALUES ]
  [ CUSTOMER_AREA ]
*********************************************************************** -->
 </xsd:complexType>
 <xsd:complexType name="SchemaNameType">
  <xsd:sequence>
   <xsd:group ref="ku:SCHEMA_NAMEGroup"/>
  </xsd:sequence>
 </xsd:complexType>
 <xsd:complexType name="RecordsClause">
  <xsd:sequence>
   <xsd:element name="OBJECT_ID" type="ku:EmptyType" minOccurs="0"/>
   <xsd:element name="PRIMARY_KEY" type="ku:EmptyType" minOccurs="0"/>
   <xsd:element name="ROWID" type="ku:EmptyType" minOccurs="0"/>
   <xsd:element name="SEQUENCE" type="ku:EmptyType" minOccurs="0"/>
   <xsd:element name="COL_LIST" type="ku:SimpleCOL_LISTType" minOccurs="0"/>
  </xsd:sequence>
 <!-- **********************************************************************
complexType for RecordsClause
  [ OBJECT_ID ]
  [ PRIMARY_KEY ]
  [ ROWID ]
  [ SEQUENCE ]
  [ COL_LIST ]
************************************************************************ -->
 </xsd:complexType>
</xsd:schema>

OHA YOOOO