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