データベース抽出・反映サービス機能 HiRDB Dataextractor Version 8
データを反映するときに変換できるデータ型について説明します。
HiRDB Dataextractorで変換できるデータ型を,「表3-10 HiRDB Dataextractorで変換できるデータ型(ORACLEの場合)(1/2)」,「表3-11 HiRDB Dataextractorで変換できるデータ型(ORACLEの場合)(2/2)」に示します。
データを反映するとき,HiRDB Dataextractorは抽出対象の列と反映対象の列とを比較し,「表3-10 HiRDB Dataextractorで変換できるデータ型(ORACLEの場合)(1/2)」,「表3-11 HiRDB Dataextractorで変換できるデータ型(ORACLEの場合)(2/2)」に示すデータ型の組み合わせであればデータ型を変換します。
また抽出する行を選択する場合,表式記述ファイルの条件の指定が「表3-10 HiRDB Dataextractorで変換できるデータ型(ORACLEの場合)(1/2)」,「表3-11 HiRDB Dataextractorで変換できるデータ型(ORACLEの場合)(2/2)」に示すデータ型の組み合わせであれば,HiRDB Dataextractorは指定されたデータを比較します。
表3-10 HiRDB Dataextractorで変換できるデータ型(ORACLEの場合)(1/2)
| 抽出側のデータ型(ORACLE内部データ型) | 反映側(HiRDB)のデータ型 | ||||
|---|---|---|---|---|---|
| 数データ※8 INT,SMALLINT,DECIMAL,FLOAT,SMALLFLT |
文字データ,混在文字データ※5 ※7 CHAR,VARCHAR,MCHAR,MVARCHAR |
各国文字データ※6 ※7 NCHAR,NVARCHAR |
日付データ DATE |
時刻データ TIME |
|
| NUMBER | ○ | ○ | × | × | × |
| CHAR VARCHAR2 |
○※1 | ○※11 | ○ | × | × |
| NCHAR NVARCHAR2 |
× | ○ | ○ | × | × |
| DATE※4 | × | ○ | × | ○※2 | ○※3 |
| LONG | × | × | × | × | × |
| LONG RAW | × | × | × | × | × |
| RAW | × | × | × | × | × |
| BLOB CLOB NCLOB BFILE |
× | × | × | × | × |
表3-11 HiRDB Dataextractorで変換できるデータ型(ORACLEの場合)(2/2)
| 抽出側のデータ型(ORACLE内部データ型) | 反映側(HiRDB)のデータ型 | ||||
|---|---|---|---|---|---|
| 日間隔データ YEAR |
時間隔データ HOUR |
時刻印データ TIMESTAMP |
長大データ※9 BLOB,BINARY |
抽象データ型 SGMLTEXT,XML,FREEWORD |
|
| NUMBER | × | × | × | × | × |
| CHAR VARCHAR2 |
× | × | × | × | × |
| NCHAR NVARCHAR2 |
× | × | × | × | × |
| DATE※4 | ○※2 | ○※3 | ○※10 | × | × |
| LONG | × | × | × | ○ | × |
| LONG RAW | × | × | × | ○ | × |
| RAW | × | × | × | ○ | × |
| BLOB CLOB NCLOB BFILE |
× | × | × | ○ | × |
All Rights Reserved. Copyright (C) 2006, 2009, Hitachi, Ltd.