データベース抽出・反映サービス機能 HiRDB Dataextractor Version 8
HiRDB Dataextractorで変換および比較できるデータ型を,「表3-12 HiRDB Dataextractorで変換できるデータ型(SQL Serverの場合)(1/2)」,「表3-13 HiRDB Dataextractorで変換できるデータ型(SQL Serverの場合)(2/2)」に示します。
データを反映するとき,HiRDB Dataextractorは抽出対象の列と反映対象の列とを比較し,「表3-12 HiRDB Dataextractorで変換できるデータ型(SQL Serverの場合)(1/2)」,「表3-13 HiRDB Dataextractorで変換できるデータ型(SQL Serverの場合)(2/2)」に示すデータ型の組み合わせであればデータ型を変換します。
また抽出する行を選択する場合,表式記述ファイルの条件の指定が「表3-12 HiRDB Dataextractorで変換できるデータ型(SQL Serverの場合)(1/2)」,「表3-13 HiRDB Dataextractorで変換できるデータ型(SQL Serverの場合)(2/2)」に示すデータ型の組み合わせであれば,HiRDB Dataextractorは指定されたデータを比較します。
表3-12 HiRDB Dataextractorで変換できるデータ型(SQL Serverの場合)(1/2)
| 抽出側のデータ型(SQL Server内部データ型) | 反映側(HiRDB)のデータ型 | ||||
|---|---|---|---|---|---|
| 数データ INT,SMALLINT,FLOAT,SMALLFLT |
数データ DECIMAL |
文字データ CHAR※1※2 |
文字データ VARCHAR※1※2 |
混在文字データ MCHAR,MVARCHAR※1※2 |
|
| bigint | ○※7 | ×※8 | ○ | ○ | ○ |
| int | |||||
| smallint | |||||
| tinyint | |||||
| bit | |||||
| decimal(p1,s1) | ○※7 | ○※8 | ○ | ○ | ○ |
| numeric(p1,s1) | |||||
| money | |||||
| smallmoney | |||||
| float(f) | ○※7 | ×※8 | ○ | ○ | ○ |
| real | |||||
| char(c1) | ○※9 | ×※8 | ○ | ○ | ○ |
| varchar(c1) | |||||
| nchar(n1) | × | × | ×※13 | ×※13 | ○ |
| nvarchar(n1) | |||||
| datetime※11 | × | × | ○ | ○ | ○ |
| smalldatetime※11 | |||||
| binary(b1) | × | × | × | ○※12 | × |
| varbinary(b1) | |||||
| sql_variant | |||||
表3-13 HiRDB Dataextractorで変換できるデータ型(SQL Serverの場合)(2/2)
| 抽出側のデータ型(SQL Server内部データ型) | 反映側(HiRDB)のデータ型 | |||||
|---|---|---|---|---|---|---|
| 各国文字データ NCHAR,NVARCHAR※2※3 |
日付データ,時刻データ DATE, TIME※4 |
日間隔データ,時間隔データ YEAR, HOUR※4 |
時刻印データ TIMESTAMP※5 |
長大データBLOB,BINARY※6 | 抽象データ型 SGMLTEXT,XML,FREEWORD |
|
| bigint | × | × | × | × | × | × |
| int | ||||||
| smallint | ||||||
| tinyint | ||||||
| bit | ||||||
| decimal(p1,s1) | ||||||
| numeric(p1,s1) | ||||||
| money | ||||||
| smallmoney | ||||||
| float(f) | ||||||
| real | ||||||
| char(c1) | ○ | ○※10 | × | × | × | × |
| varchar(c1) | ○ | × | × | × | × | × |
| nchar(n1) | ||||||
| nvarchar(n1) | ||||||
| datetime※11 | × | ○ | ○ | ○ | × | × |
| smalldatetime※11 | ||||||
| binary(b1) | × | × | × | × | ○ | × |
| varbinary(b1) | ||||||
| sql_variant | × | × | × | × | × | × |
ユーザ定義型の場合は,データベース型マッピングに従います。
xtrepS -o -s C:\win32app\Hitachi\hirdbxt\conf\clm -r 表H 表S |
| 抽出側(SQL Server) | 反映側(HiRDB) | |
|---|---|---|
| データ型 | データ形式 | データ型 |
| CHAR(10) | "YYYY-MM-DD" | DATE |
| CHAR(8) | "HH:MM:SS" | TIME |
xtrepS -o -s C:\win32app\Hitachi\hirdbxt\conf\clm -r 表H 表S |
All Rights Reserved. Copyright (C) 2006, 2009, Hitachi, Ltd.