A データ型変換
ゲートウェイは、次のようにInformixデータ型をOracleデータ型に変換します:
上の表に示すルールに加えて、Informixデータ型の最大サイズが対応するOracleデータ型よりも小さいか大きい場合、データが失われる可能性があります。 たとえば、Oracle表がVARCHAR2(300)
の列で定義されていて、COPY
文を使用してInformix列がVARCHAR(255)
として定義されているInformix表にOracle表をコピーすると、データが切り捨てられることがあります。
表A-1 データ型のマッピングおよび制限事項
Informix | Oracle | 基準 | Oracleが大きなvarchar (32k)を使用する場合 |
---|---|---|---|
- |
|||
|
|
||
- |
|||
|
|
- |
|
|
- |
||
|
- |
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
- |
||
|
- |
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
- |
||
|
- |
||
|
|
|
|
|
|
||
|
|
- |
|
|
精度は |
||
|
|
||
- |
|||
長さが |
|