スケーラブルデータベースサーバ 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.