データ型マッピング
データ型マッピング
本製品 は、データソースの型を、スキーマで使用可能な対応するデータ型にマッピングします。以下のテーブルはこれらのマッピングを説明します。
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 |