MINI MINI MANI MO
Rem
Rem $Header: rdbms/admin/catxdav.sql /main/7 2014/02/20 12:46:25 surman Exp $
Rem
Rem catxdav.sql
Rem
Rem Copyright (c) 2006, 2014, Oracle and/or its affiliates.
Rem All rights reserved.
Rem
Rem NAME
Rem catxdav.sql - <one-line expansion of the name>
Rem
Rem DESCRIPTION
Rem <short description of component this file declares/defines>
Rem
Rem NOTES
Rem <other useful comments, qualifications, etc.>
Rem
Rem
Rem BEGIN SQL_FILE_METADATA
Rem SQL_SOURCE_FILE: rdbms/admin/catxdav.sql
Rem SQL_SHIPPED_FILE: rdbms/admin/catxdav.sql
Rem SQL_PHASE: CATXDAV
Rem SQL_STARTUP_MODE: NORMAL
Rem SQL_IGNORABLE_ERRORS: NONE
Rem SQL_CALLING_FILE: rdbms/admin/catxdbz.sql
Rem END SQL_FILE_METADATA
Rem
Rem MODIFIED (MM/DD/YY)
Rem surman 01/22/14 - 13922626: Update SQL metadata
Rem qyu 03/18/13 - Common start and end scripts
Rem mrafiq 01/08/07 - bug 5726607: register DAV schema as Binary XML
Rem mrafiq 04/07/06 - cleaning up
Rem petam 03/17/06 -
Rem abagrawa 03/14/06 - Register DAV schema
Rem abagrawa 03/14/06 - Register DAV schema
Rem abagrawa 03/14/06 - Created
Rem
@@?/rdbms/admin/sqlsessstart.sql
@@catxdbh
create or replace procedure register_dav_schema
(dav_filename in varchar2,
IsDowngrade in boolean) is
DAVXSD BFILE := dbms_metadata_hack.get_bfile(dav_filename);
DAVURL VARCHAR2(2000) := 'http://xmlns.oracle.com/xdb/dav.xsd';
begin
if IsDowngrade then
xdb.dbms_xmlschema.registerSchema(DAVURL, DAVXSD, FALSE, TRUE, FALSE, TRUE,
FALSE, 'XDB');
else
xdb.dbms_xmlschema.registerSchema(DAVURL, DAVXSD, FALSE, FALSE, FALSE, TRUE,
FALSE, 'XDB', options => DBMS_XMLSCHEMA.REGISTER_BINARYXML);
end if;
end;
/
@?/rdbms/admin/sqlsessend.sql
OHA YOOOO