Oracle

www.altova.com このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  付録 > DB 内で生成された XML スキーマのデータ型 >

Oracle

XML スキーマが Oracle データベース (DB) から生成される場合、Oracle DB データ型は下のテーブルの通り XML スキーマデータ型に変換されます。

 

Oracle データ型

XML スキーマ データ型

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

 

* データ型 NUMBER の列にチェック制約が適用されている場合、またチェック制約が 0 または 1 の値をチェックする場合、この列の NUMBER データ型は、 xs:boolean の XML スキーマデータ型に変換されます。このメカニズムは、生成された XML スキーマ内に xs:boolean データ型を生成する際に役に立ちます。

 


(C) 2018 Altova GmbH