Table of ContentsPreviousNext

Ispirer             Ispirer


Ispirer SQLWays データベース移行ソフトウェアe

DECIMAL, NUMERIC, NUMERICSA および NUMERICSTS

固定の精度と桁数を持つ数値データ型

DECIMAL(p,s)

p (精度) は小数点の左右両方の数字の数を合計した最大数を示します。精度の値は 1 から 64です。

s (桁数) は小数点の右側の数字の数の最大を示します。桁数の値は 0 から pです。

精度および桁数の値は必須指定です。

DECIMAL データ型は内部的に1バイトに2つの数字がパックされた形式で格納されます。

NUMERIC(p,s)

NUMERIC データ型は DECIMAL と同様です。最大の精度の値は 15 です。

NUMERIC 値は ASCII 文字列として格納され、右詰で0充填されます。各数字は内部で1バイトを占めます。埋め込みの符号は EBCDIC の値です。

NUMERICSA(p,s)

NUMERICSA データ型 (NUMERIC SIGNED ASCII とも呼ばれる) は COBOL データ型であり、NUMERIC データ型と同様です。但し、埋め込みの符号は EBCDIC でなく ASCII 値です。

最大精度は 15 です。

NUMERICSTS(p,s)

NUMERICSTS データ型 (SIGN TRAILING SEPARATE とも呼ばれる) は COBOL データ型であり、NUMERIC データ型と同様です。但し、符号は別のバイトに格納されます。

最大精度は 14 です。


Table of ContentsPreviousNext
Ispirer             Ispirer
Copyright © 1999-2015 Ispirer Systems Ltd. Ispirer and SQLWays are trademarks of Ispirer Systems Ltd. All other product names may be trademarks of the respective companies. All rights reserved.