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:
Voila l'erreur que j'ai obtenu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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;
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:
Partager