Problème création de schéma XML dans une base oracle
Bonjour,
je souhaite créer un schéma xml dans une base oracle mais je rencontre certains problème.
I need some help, please
Voila, le script que j'utilise:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| declare doc varchar2(1000) := '<?xml version="1.0" encoding="utf-8"?>
<xsd:schema
targetNamespace="http://www.**********/dim.xsd"
xmlns="http://www.***********/dim.xsd"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="dimensions">
<xsd:complexType mixed="true">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element ref="dimension"/>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element name="dimension">
<xsd:complexType mixed="true">
<xsd:sequence>
<xsd:any maxOccurs="1" minOccurs="0" processContents="skip"/>
</xsd:sequence>
<xsd:attribute name="id" type="xsd:string" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:schema>';
begin
dbms_xmlschema.registerSchema('http://www.**********/dim.xsd', doc, force => true);
end; |
Voila l'erreur que j'ai obtenu:
Citation:
Error report:
ORA-06550: line 23, column 3:
PLS-00201: identifier 'DBMS_XMLSCHEMA.REGISTERSCHEMA' must be declared
ORA-06550: line 23, column 3:
PL/SQL: Statement ignored
06550. 00000 - "line %s, column %s:\n%s"
*Cause: Usually a PL/SQL compilation error.
*Action: