スケーラブルデータベースサーバ HiRDB Version 8 SQLリファレンス
データ型の対応関係(外部のDBがHiRDBの場合)を表C-1及び表C-2に示します。
表C-1 データ型の対応関係(外部のDBがHiRDBの場合)(1/2)
| HiRDBのデータ型 (外部のDB) |
HiRDBのデータ型 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| SMALLINT | INTEGER | DECIMAL(m,n)又はNUMERIC(m,n) 1≦m≦38,0≦n≦m |
SMALLFLT又はREAL※1 | FLOAT又はDOUBLE PRECISION※1 | CHAR(n) 1≦n≦255 |
VARCHAR(n) 1≦n≦255 |
MCHAR(n) 1≦n≦255 |
MVARCHAR(n) 1≦n≦255 |
|
| SMALLINT | ◎ | ||||||||
| INTEGER | ◎ | ||||||||
| DECIMAL(p,s), NUMERIC(p,s) 1≦p≦38 0≦s≦p |
◎※2※4 | ||||||||
| SMALLFLT又はREAL | ◎ | ||||||||
| FLOAT又はDOUBLE PRECISION | ◎ | ||||||||
| CHAR(n) 1≦n≦255 |
◎※3 | ||||||||
| CHAR(n) 256≦n≦30,000 |
|||||||||
| VARCHAR(n) 1≦n≦255 |
◎※3 | ||||||||
| VARCHAR(n) 256≦n≦32,000 |
|||||||||
| MCHAR(n) 1≦n≦255 |
◎※3 | ||||||||
| MCHAR(n) 256≦n≦30,000 |
|||||||||
| MVARCHAR(n) 1≦n≦255 |
◎※3 | ||||||||
| MVARCHAR(n) 256≦n≦32,000 |
|||||||||
| NCHAR(n) 1≦n≦127 |
|||||||||
| NCHAR(n) 128≦n≦15,000 |
|||||||||
| NVARCHAR(n) 1≦n≦127 |
|||||||||
| VARCHAR(n) 128≦n≦16,000 |
|||||||||
| DATE | |||||||||
| TIME | |||||||||
| TIMESTAMP(p) p=0,2,4,又は6 |
|||||||||
| INTERVAL YEAR TO DAY | |||||||||
| INTERVAL HOUR TO SECOND | |||||||||
| BLOB | |||||||||
| BINARY(n) 1≦n≦255 |
|||||||||
| BINARY(n) 256≦n≦32,000 |
|||||||||
| BINARY(n) 32,001≦n≦2,147,483,647 |
|||||||||
表C-2 データ型の対応関係(外部のDBがHiRDBの場合)(2/2)
| HiRDBのデータ型 (外部のDB) |
HiRDBのデータ型 | |||||||
|---|---|---|---|---|---|---|---|---|
| NCHAR(n) 1≦n≦127 |
NVARCHAR(n) 1≦n≦127 |
DATE | TIME | TIMESTAMP(p) p=0,2,4,又は6 |
INTERVAL YEAR TO DAY | INTERVAL HOUR TO SECOND | BINARY(n) 1≦n≦255 |
|
| SMALLINT | ||||||||
| INTEGER | ||||||||
| DECIMAL(p,s), NUMERIC(p,s) 1≦p≦38 0≦s≦p |
||||||||
| SMALLFLT又はREAL | ||||||||
| FLOAT又はDOUBLE PRECISION | ||||||||
| CHAR(n) 1≦n≦255 |
||||||||
| CHAR(n) 256≦n≦30,000 |
||||||||
| VARCHAR(n) 1≦n≦255 |
||||||||
| VARCHAR(n) 256≦n≦32,000 |
||||||||
| MCHAR(n) 1≦n≦255 |
||||||||
| MCHAR(n) 256≦n≦30,000 |
||||||||
| MVARCHAR(n) 1≦n≦255 |
||||||||
| MVARCHAR(n) 256≦n≦32,000 |
||||||||
| NCHAR(n) 1≦n≦127 |
◎※1 | |||||||
| NCHAR(n) 128≦n≦15,000 |
||||||||
| NVARCHAR(n) 1≦n≦127 |
◎※1 | |||||||
| NVARCHAR(n) 128≦n≦16,000 |
||||||||
| DATE | ◎ | |||||||
| TIME | ◎ | |||||||
| TIMESTAMP(p) p=0,2,4,又は6 |
◎※2 | |||||||
| INTERVAL YEAR TO DAY | ◎ | |||||||
| INTERVAL HOUR TO SECOND | ◎ | |||||||
| BLOB | ||||||||
| BINARY(n) 1≦n≦255 |
◎※1 | |||||||
| BINARY(n) 256≦n≦32,000 |
||||||||
| BINARY(n) 32,001≦n≦2,147,483,647 |
||||||||
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.