JDBCコネクタ > JDBCデータ型のリファレンス > JDBCのデータ型とトランスフォーメーションデータ型
  

JDBCのデータ型とトランスフォーメーションデータ型

データ統合は、JDBCタイプ4ドライバを使用して、データを読み取ります。Secure Agentは、JDBCデータ型をトランスフォーメーションデータ型に変換し、そのトランスフォーメーションデータ型を使用して、プラットフォーム間でデータを移動します。
データ統合がJDBCターゲットにデータを書き込む場合、Secure Agentは、トランスフォーメーションデータ型を対応するJDBCデータ型に変換します。
次の表は、データ統合でサポートされるJDBCデータ型と、トランスフォーメーションデータ型を比較したものです。
JDBCデータ型
トランスフォーメーションデータ型
範囲
BIGINT
Bigint
-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
精度19、位取り0
BINARY
Binary
1~104,857,600バイト
BIT
Integer
-2,147,483,648~2,147,483,647
精度 10、位取り 0
BLOB
Binary
1~104,857,600バイト
BOOLEAN
Integer
-2,147,483,648~2,147,483,647
精度 10、位取り 0
CHAR
String
1~104,857,600文字
CLOB
Text
1~104,857,600文字
DATE
Date/Time
西暦0001年1月1日~西暦9999年12月31日
(精度はナノ秒まで)
DECIMAL
Decimal
精度1~28、位取り0~28
DOUBLE
Double
精度15
FLOAT
Double
精度15
INTEGER
Integer
-2,147,483,648~2,147,483,647
精度 10、位取り 0
LONGVARBINARY
Binary
1~104,857,600バイト
LONGVARCHAR
Text
1~104,857,600文字
NUMERIC
Decimal
精度1~28、位取り0~28
REAL
Double
精度15
SMALLINT
Integer
-2,147,483,648~2,147,483,647
精度 10、位取り 0
TIME
Date/Time
西暦0001年1月1日~西暦9999年12月31日
(精度はナノ秒まで)
TIMESTAMP
Date/Time
西暦0001年1月1日~西暦9999年12月31日
(精度はナノ秒まで)
TINYINT
Integer
-2,147,483,648~2,147,483,647
精度 10、位取り 0
VARBINARY
Binary
1~104,857,600バイト
VARCHAR
String
1~104,857,600文字