Oracle
Bei Generierung eines XML-Schemas anhand einer Oracle-Datenbank (DB) werden die Oracle DB-Datentypen wie unten in der Tabelle gezeigt in XML-Schema-Datentypen konvertiert.
| Oracle-Datentyp | XML-Schema-Datentyp | 
| ROWID | xs:ID | 
| CHAR | xs:string | 
| NCHAR | xs:string | 
| VARCHAR2 | xs:string | 
| NVARCHAR2 | xs:string | 
| CLOB | xs:string | 
| NCLOB | xs:string | 
| NUMBER (with check constraint applied)* | xs:boolean | 
| NUMBER | xs:decimal | 
| FLOAT | xs:double | 
| DATE | xs:dateTime | 
| INTERVAL YEAR TO MONTH | xs:gYearMonth | 
| BLOB | xs:base64Binary | 
* Wenn ein Check Constraint auf eine Spalte vom Datentyp NUMBER angewendet wird und der Check Constraint auf die Werte 0 oder 1 überprüft, wird der Datentyp NUMBER für diese Spalte in einen XML-Schema-Datentyp xs:boolean. konvertiert. Dieser Mechanismus eignet sich zum Generieren eines Datentyps xs:boolean im generierten XML-Schema.