Linkexpress Transactional Replication option説明書 |
目次
索引
![]() ![]() |
付録B TJNL | > B.2 データ型対応関係 |
Symfoware/RDBの表現形式と取得定義での指定方法の対応関係を"表: Symfoware/RDBと定義の対応表"に示します。
データ種 |
Symfoware/RDBの |
取得定義での指定方法 |
利用ジャーナルの |
|||
---|---|---|---|---|---|---|
指定形式 |
文字数 |
精度 |
位取り |
|||
文字 |
CHAR(n) |
CHAR |
n |
- |
- |
n |
可変長文字 |
VARCHAR(n) |
VCHAR |
n |
- |
- |
n+2 |
各国語文字 |
NCHAR(n) |
NCHAR |
n |
- |
- |
n×2 |
可変長 |
NCHAR VARYING(n) |
VNCHAR |
n |
- |
- |
n×2+2 |
外部10進数 |
NUMERIC(n,m) |
NUMERIC |
- |
n |
m |
n |
内部10進数 |
DECIMAL(n,m) |
DECIMAL |
- |
n |
m |
n÷2+1 |
単精度浮動 |
REAL |
REAL |
- |
- |
- |
4 |
倍精度浮動 |
DOUBLE PRECISION |
DOUBLE |
- |
- |
- |
8 |
浮動 |
FLOAT(n) n : 1〜23 |
REAL |
- |
23 |
- |
4 |
FLOAT(n) n : 24〜52 |
DOUBLE |
- |
52 |
- |
8 |
|
2進整数 |
SMALLINT |
SMALLINT |
- |
15 |
- |
2 |
INTEGER |
INTEGER |
- |
31 |
- |
4 |
|
日付、時刻 |
"表:データ型の対応関係(Symfoware/RDB)− 日付、時刻データ(文字列)"、"表:データ型の対応関係(Symfoware/RDB)− 日付、時刻データ(数値)"を参照してください。 |
|||||
時間隔 |
"表:データ型の対応関係(Symfoware/RDB)− 時間隔データ(文字列)"、"表:データ型の対応関係(Symfoware/RDB)− 時間隔データ(数値)"を参照してください。 |
|||||
透過文字列 |
CHAR(n) |
BINARY |
n |
- |
- |
n |
注1) 小数点以下は切り捨て
- : 該当なし
データ種 |
Symfoware/RDBの |
取得定義での指定方法 |
利用ジャーナルの |
|||
---|---|---|---|---|---|---|
指定形式 |
文字数 |
精度 |
位取り |
|||
日付、時刻 |
DATE |
DATE |
- |
- |
- |
10 |
TIME |
TIME |
- |
- |
- |
8 |
|
TIMESTAMP |
TIMESTAMP |
- |
- |
- |
19 |
注1) 日付、時刻データのデータ形式については"図:日付、時刻データ(文字列)のデータ形式"を参照してください。
- : 該当なし
データ種 |
Symfoware/RDBの |
取得定義での指定方法 |
利用ジャーナルの |
|||
---|---|---|---|---|---|---|
指定形式 |
文字数 |
精度 |
位取り |
|||
日付、時刻 |
DATE |
DATE |
- |
- |
- |
4 |
TIME |
TIME |
- |
- |
- |
3 |
|
TIMESTAMP |
TIMESTAMP |
- |
- |
- |
7 |
注1) 日付、時刻データのデータ形式については"図:日付、時刻データ(数値)のデータ形式"を参照してください。
- : 該当なし
データ種 |
Symfoware/RDBの |
取得定義での指定方法 |
利用ジャーナルの |
|||
---|---|---|---|---|---|---|
指定形式 |
文字数 |
精度(注1) |
位取り |
|||
時間隔 |
INTERVAL YEAR(n) TO MONTH |
同左 |
- |
n |
- |
n+4 |
INTERVAL YEAR(n) |
- |
n |
- |
n+1 |
||
INTERVAL MONTH(n) |
- |
n |
- |
n+1 |
||
INTERVAL DAY(n) TO HOUR |
- |
n |
- |
n+4 |
||
INTERVAL DAY(n) TO MINUTE |
- |
n |
- |
n+7 |
||
INTERVAL DAY(n) TO SECOND |
- |
n |
- |
n+10 |
||
INTERVAL DAY(n) |
- |
n |
- |
n+1 |
||
INTERVAL HOUR(n) TO MINUTE |
- |
n |
- |
n+4 |
||
INTERVAL HOUR(n) TO SECOND |
- |
n |
- |
n+7 |
||
INTERVAL HOUR(n) |
- |
n |
- |
n+1 |
||
INTERVAL MINUTE(n) TO SECOND |
- |
n |
- |
n+4 |
||
INTERVAL MINUTE(n) |
- |
n |
- |
n+1 |
||
INTERVAL SECOND(n) |
- |
n |
- |
n+1 |
注1) 時間隔先行フィールド精度(n)の指定できる範囲は1〜9です。
注2) 時間隔データのデータ形式については"図:時間隔データ(文字列)のデータ形式"を参照してください。
- : 該当なし
データ種 |
Symfoware/RDBの |
取得定義での指定方法 |
利用ジャーナルの |
|||
---|---|---|---|---|---|---|
指定形式 |
文字数 |
精度(注1) |
位取り |
|||
時間隔 |
INTERVAL YEAR(n) TO MONTH |
同左 |
- |
n |
- |
b+1 |
INTERVAL YEAR(n) |
- |
n |
- |
b |
||
INTERVAL MONTH(n) |
- |
n |
- |
b |
||
INTERVAL DAY(n) TO HOUR |
- |
n |
- |
b+1 |
||
INTERVAL DAY(n) TO MINUTE |
- |
n |
- |
b+2 |
||
INTERVAL DAY(n) TO SECOND |
- |
n |
- |
b+3 |
||
INTERVAL DAY(n) |
- |
n |
- |
b |
||
INTERVAL HOUR(n) TO MINUTE |
- |
n |
- |
b+1 |
||
INTERVAL HOUR(n) TO SECOND |
- |
n |
- |
b+2 |
||
INTERVAL HOUR(n) |
- |
n |
- |
b |
||
INTERVAL MINUTE(n) TO SECOND |
- |
n |
- |
b+1 |
||
INTERVAL MINUTE(n) |
- |
n |
- |
b |
||
INTERVAL SECOND(n) |
- |
n |
- |
b |
注1) 時間隔先行フィールド精度(n)の指定できる範囲は1〜9です。
注2) バイト数bの値は時間隔先行フィールド精度(n)の値により異なります。以下の規則で算出してください。時間隔データのデータ形式については"図:時間隔データ(数値)のデータ形式"を参照してください。
nが1〜2の場合 b=2
nが3〜4の場合 b=3
nが5〜9の場合 b=5
- : 該当なし
目次
索引
![]() ![]() |