前へ |
次へ |
Warehouse Builderでサポートされる汎用データ型は、「表: 汎用データ型」にリストされています。
汎用データ型
カテゴリ | 汎用データ型 | パラメータ | 説明 |
---|---|---|---|
数値 |
BIGINT |
範囲は-2^63から2^63-1 |
|
BINARY_FLOAT |
単精度の浮動小数点数 最小の正の有限値 = 1.17549E-38F 最大の正の有限値 = 3.40282E+38F |
||
BINARY_DOUBLE |
倍精度の浮動小数点数 最小の正の有限値 = 2.22507485850720E-308 最大の正の有限値 = 31.79769313486231E+308 |
||
BIT |
1、0またはNULLの値をとることができる、整数のデータ型 |
||
FLOAT |
FLOAT (precision) |
-1.79769E+308から-2.23E-308、0、および2.23E-308から1.79769E+308 |
|
DOUBLE |
DOUBLE(precision) |
-1.79769E+308から-2.23E-308、0、および2.23E-308から1.79769E+308 |
|
INTEGER |
NUMERIC(38) |
||
INT10 |
大きな整数の範囲(-2 147 483 648から+2 147 483 647 |
||
MONEY |
範囲は、-922,337,203,685,477.5808から922,337,203,685,477.5807。(MS SQL Serverのみが使用) |
||
NUMERIC |
NUMERIC [(precision [, scale])] |
精度pの範囲は1から38。スケールsの範囲は-84から127 |
|
DECIMAL |
DECIMAL [(precision [, scale])] |
精度pの範囲は1から38。スケールsの範囲は-84から127 |
|
REAL |
範囲は- 3.40E + 38から-1.18E - 38、0、および1.18E - 38から3.40E + 38 |
||
SMALLINT |
範囲は-2^15 (-32,768)から2^15-1 (32,767) |
||
SMALLMONEY |
範囲は- 214,748.3648から214,748.3647 |
||
TINYINT |
範囲は0から255 |
||
ラージ・オブジェクト |
BLOB |
BLOB |
バイナリのラージ・オブジェクト(最大サイズの制限なし) |
VARLOB |
VARBLOB [(size[ K|M|G])] |
バイナリ・ラージ・オブジェクトは、可変長のバイナリ文字列で、最大長は2GB(2 147 483 647バイト)。デフォルト値は1MB(1,048,576) |
|
CLOB |
キャラクタ・ラージ・オブジェクト(最大サイズの制限なし) |
||
VARCLOB |
VARCLOB [(size[ K|M|G])] |
値の最大長が2 GB(2 147 483 647バイト)のCLOB(キャラクタ・ラージ・オブジェクト)。デフォルト値は1MB(1,048,576) |
|
DBCLOB |
DBCLOB [(size[ K|M|G])] |
DBCLOB(ダブルバイトのキャラクタ・ラージ・オブジェクト)。値の最大長はダブルバイト文字で1 073 741 823文字(IBM DB2 UDBのみが使用) |
|
NCLOB |
Unicodeまたはダブルバイトのキャラクタ・ラージ・オブジェクト(最大サイズの制限なし) |
||
文字列 |
CHAR |
CHAR[(size)] |
sizeが1から8000の固定長の文字データ |
GRAPHIC |
GRAPHIC(size) |
size属性は1から127(両端を含みます。IBM DB2 UDBでのみ使用) |
|
LONGVARGRAPHIC |
LONGVARGRAPHIC (size) |
VARGRAPHICの値の最大長はダブルバイト文字で16 350文字(IBM DB2 UDBのみが使用) |
|
NCHAR |
NCHAR(size) |
固定長(1から2000)のUnicodeまたはダブルバイト文字のデータ size: 1から4000 |
|
NVARCHAR |
NVARCHAR(size) |
可変長(1から4000)のUnicodeまたはダブルバイト文字のデータ |
|
NVARCHARMAX |
NVARCHARMAX |
可変長(1から2^31-1)のUnicodeまたはダブルバイト文字のデータ |
|
VARCHAR |
VARCHAR(size) |
可変長(1から8000)の文字データ |
|
VARCHARMAX |
VARCHARMAX |
可変長(1から2^31)の文字データ |
|
VARGRAPHIC |
VARGRAPHIC(size) |
VARGRAPHICの値の最大長はダブルバイト文字で16 336文字(IBM DB2 UDBのみが使用) |
|
日付と時間 |
DATE |
年、月、日、月、時、分、秒で構成される日付(小数秒精度およびタイムゾーンはなし) |
|
DATETIME |
範囲は1753年1月1日から9999年12月31日、精度は3.33ミリ秒。(MS SQL Serverのみ) |
||
INTERVAL YEAR TO MONTH |
INTERVAL DAY [(day_precision)] TO SECOND [(fractional_seconds_precision)] |
日、時、分、秒で期間を格納。ただし、パラメータの値の意味は、次のとおりです day_precisionは、「DAY」日時フィールドの最大桁数。許容値は0から9。デフォルトは2。 fractional_seconds_precisionは、「SECOND」フィールドの小数部分の桁数。許容値は0から9。デフォルトは6。サイズは11バイトで固定。 |
|
SMALLDATETIME |
範囲は1900年1月1日から2079年6月6日。精度は1分 |
||
TIME |
「TIME」は3つの部分からなる値(時、分、秒)で、24時間制の時間を指定します。時部分の範囲は0から24。残り2つの部分の範囲は0から59。時が24の場合は、分と秒の指定はゼロ。 |
||
TIMESTAMP |
TIMESTAMP [(fractional_seconds_precision)] |
DATE(小数秒精度あり) |
|
TIMESTAMP WITH TIME ZONE |
TIMESTAMP [(fractional_seconds_precision)] WITH TIME ZONE |
TIMESTAMP(タイムゾーン変位値あり) |
|
TIMESTAMP WITH LOCAL TIME ZONE |
TIMESTAMP [(fractional_seconds_precision)] WITH LOCAL TIME ZONE |
データベースのタイムゾーンに正規化されたTIMESTAMP |
|
バイナリの文字列 |
BINARY |
BINARY [(size)] |
最大8000バイトのバイナリ・データ |
VARBINARY |
VARBINARY [( size)] |
最大長8000の可変長のバイナリ・データ |
|
VARBINARYMAX |
VARBINARY [( size)] |
最大長2GBの可変長のバイナリ・データ |
|
LONGVARBINARY |
LONGVARBINARY |
最大長2GBの可変長のバイナリの生データ |
|
IMAGE |
IMAGE |
可変長のバイナリ・データ(0から2^31-1 (2,147,483,647)バイト) |
|
その他 |
UNDEFINED |
UNDEFINED |
サポート対象外のすべてのデータ型を表します(汎用的) |
XMLTYPE |
XMLTYPE |
「Oracle」/「Oracle Workflow」と汎用データ型の間でのマッピングにのみ、使用されます |
|
BOOLEAN |
BOOLEAN |
「Oracle」/「Oracle Workflow」と汎用データ型の間でのマッピングにのみ、使用されます |