データ型マッピング
データ型マッピング
本製品 は、データソースの型を、スキーマで使用可能な対応するデータ型にマッピングします。以下のテーブルはこれらのマッピングを説明します。
Note: 本製品 はユーザー定義データ型(UDT)の読み取りをサポートします。UDT を含むパラメータを持つプロシージャまたは関数を定義した場合、getProcedureColumns メソッド(プロシージャパラメータ 参照)はUDT の名前を"TYPE_NAME" として返します。
TYPE_CHAR | VARCHAR |
TYPE_VARCHAR2 | VARCHAR |
TYPE_NCHAR | VARCHAR |
TYPE_NVARCHAR2 | VARCHAR |
TYPE_CLOB | CLOB |
TYPE_NCLOB | VARCHAR |
TYPE_LONG | VARCHAR |
TYPE_NUMBER | DECIMAL |
TYPE_DATE | TIMESTAMP |
TYPE_TIMESTAMP | TIMESTAMP |
TYPE_TIMESTAMP_WITH_TIMEZONE | TIMESTAMP |
TYPE_TIMESTAMP_WITH_LOCAL_TIMEZONE | TIMESTAMP |
TYPE_INTERVAL_YEAR_TO_MONTH | INTERVAL YEAR (YEAR PRECISION) TO MONTH |
TYPE_INTERVAL_DAY_TO_SECOND | INTERVAL DAY (DAY PRECISION) TO SECOND (FRACTIONAL SECONDS PRECISION) |
TYPE_BLOB | BLOB |
TYPE_BFILE | BFILE |
TYPE_RAW | BINARY |
TYPE_ROWID | ROWID |
TYPE_UROWID | UROWID |
TYPE_BINARY_FLOAT | REAL |
TYPE_BINARY_DOUBLE | FLOAT |