参考: サポートされている JDBC 準拠のデータ タイプ
インテグレーションは JDBC 準拠のデータ タイプのサブセットのみをサポートしています。サポートされていないデータ タイプは、構造のインポート プロセス中にサーバーに報告されません。
JDBC ドライバーは基になるデータ タイプを JDBC タイプにマップするため、サポートされている DBMS のタイプを理解するには、特定の DBMS の文書を参照する必要があります。このセクションには、一般的な JDBC 準拠のデータベース、Oracle、SQL サーバー、H2 データベースでサポートされているデータ タイプを紹介します。
サポートされている JDBC データ タイプ
JDBC タイプ | DISCOVERY タイプ |
|---|---|
CHAR | STRING |
VARCHAR | STRING |
LONGVARCHAR | STRING |
BIT | BOOLEAN |
BOOLEAN | BOOLEAN |
TINYINT | LONG |
SMALLINT | LONG |
INTEGER | LONG |
BIGINT | LONG |
REAL | DOUBLE |
DOUBLE | DOUBLE |
FLOAT | DOUBLE |
DATE | DATE |
TIME | DATE |
TIMESTAMP | DATE |
次の JDBC タイプはサポートされていません: BINARY、VARBINARY、LONGVARBINARY、DECIMAL、NUMERIC。
サポートされている MS SQL Server のデータ タイプ
SQL Server | JDBC | サポート |
|---|---|---|
bigint | BIGINT | あり |
bit | BIT | あり |
decimal | DECIMAL | なし |
int | INTEGER | あり |
money | DECIMAL | なし |
numeric | NUMERIC | なし |
smallint | SMALLINT | あり |
smallmoney | DECIMAL | なし |
tinyint | TINYINT | あり |
float | DOUBLE | あり |
real | REAL | あり |
date | VARCHAR | あり |
datetime2 | VARCHAR | あり |
datetime | TIMESTAMP | あり |
datetimeoffset | VARCHAR | あり |
smalldatetime | TIMESTAMP | あり |
time | VARCHAR | あり |
char | CHAR | あり |
varchar | VARCHAR | あり |
text | CLOB | なし |
nchar | CHAR | あり |
nvarchar | CLOB | なし |
ntext | CLOB | なし |
binary | BINARY | なし |
image | BLOB | なし |
hierarchyid | BLOB | なし |
sql_variant | VARCHAR | あり |
timestamp | BINARY | なし |
uniqueidentifier | CHAR | あり |
xml | CLOB | なし |
サポートされている Oracle データ タイプ
Oracle | JDBC | サポート |
|---|---|---|
CHAR | CHAR | あり |
VARCHAR2 | VARCHAR | あり |
NCHAR | OTHER | なし |
NVARCHAR2 | OTHER | なし |
NUMBER | DECIMAL | なし |
FLOAT | FLOAT | あり |
BINARY_FLOW | なし | |
BINARY_DOUBLE | なし | |
RAW | VARBINARY | なし |
DATE | TIMESTAMP | あり |
TIMESTAMP | TIMESTAMP | あり |
INTERVAL_YEAR_TO_MONTH | なし | |
INTERVAL_DAY_TO_SECOND | なし | |
BLOB | BLOB | なし |
CLOB | CLOB | なし |
NCLOB | OTHER | なし |
BFILE | なし | |
CHARACTER | CHAR | あり |
VARCHAR | VARCHAR | あり |
NATIONAL_CHARACTER | OTHER | なし |
NATIONAL_CHAR | OTHER | なし |
NUMERIC | DECIMAL | なし |
DECIMAL | DECIMAL | なし |
DEC | DECIMAL | なし |
INTEGER | DECIMAL | なし |
INT | DECIMAL | なし |
SMALLINT | DECIMAL | なし |
DOUBLE_PRECISION | FLOAT | あり |
REAL | FLOAT | あり |
サポートされている H2 データ タイプ
H2 | JDBC | サポート |
|---|---|---|
INT | INTEGER | あり |
INTEGER | INTEGER | あり |
MEDIUMINT | INTEGER | あり |
INT4 | INTEGER | あり |
SIGNED | INTEGER | あり |
BOOLEAN | BOOLEAN | あり |
BIT | BOOLEAN | あり |
BOOL | BOOLEAN | あり |
TINYINT | TINYINT | あり |
SMALLINT | SMALLINT | あり |
INT2 | SMALLINT | あり |
YEAR | SMALLINT | あり |
BIGINT | BIGINT | あり |
IDENTITY | BIGINT | あり |
DECIMAL | DECIMAL | なし |
NUMBER | DECIMAL | なし |
DEC | DECIMAL | なし |
NUMERIC | DECIMAL | なし |
DOUBLE | DOUBLE | あり |
FLOAT | DOUBLE | あり |
FLOAT4 | REAL | あり |
FLOAT8 | DOUBLE | あり |
REAL | REAL | あり |
TIME | TIME | あり |
DATE | DATE | あり |
TIMESTAMP | TIMESTAMP | あり |
DATETIME | TIMESTAMP | あり |
SMALLDATETIME | TIMESTAMP | あり |
BINARY | VARBINARY | なし |
VARBINARY | VARBINARY | なし |
LONGVARBINARY | VARBINARY | なし |
RAW | VARBINARY | なし |
BYTEA | VARBINARY | なし |
OTHER | OTHER | なし |
VARCHAR | VARCHAR | あり |
LONGVARCHAR | VARCHAR | あり |
VARCHAR2 | VARCHAR | あり |
NVARCHAR | VARCHAR | あり |
NVARCHAR2 | VARCHAR | あり |
VARCHAR_CASESENSTIVE | VARCHAR | あり |
VARCHAR_IGNORECASE | VARCHAR | あり |
CHAR | CHAR | あり |
CHARACTER | CHAR | あり |
NCHAR | CHAR | あり |
BLOB | BLOB | なし |
TINYBLOB | BLOB | なし |
MEDIUMBLOB | BLOB | なし |
LONGBLOB | BLOB | なし |
IMAGE | BLOB | なし |
OID | BLOB | なし |
CLOB | CLOB | なし |