バッファテーブルにデータを格納したり、格納されたデータをメッセージとして取り出す際に使用される記憶型式です。
指定できる値は以下の通りです。
データタイプ |
Storage ID |
記憶型式 |
長さ |
文字 |
1 |
String NULLで終了しない |
<32K |
|
2 |
ZString NULLで終了する |
<32K |
|
3 |
LString 文字列とShort Int の文字長を含んだ圧縮文字列 |
<32K |
数値 |
1 |
Signed integer |
1,2,4 |
|
2 |
Unsigned integer |
1,2,4 |
|
3 |
IEEE float |
4,8 |
|
4 |
Float MS-Basic |
4,8 |
|
5 |
Float decimal |
4,8 |
|
6 |
Packed decimal |
|
|
7 |
Numeric |
|
|
8 |
Character numeric |
|
|
10 |
C-ISAM decimal |
|
|
11 |
Extended float |
|
論理 |
1 |
Number (0,1 を含む) |
|
|
2 |
Database (T,Fを含む) |
|
日付 |
1 |
Integer 1/1/1 から開始 |
4 |
|
2 |
Integer 1/1/1901 から開始 |
4 |
|
3 |
YYMD |
4 |
時刻 |
1 |
Integer |
4 |
|
2 |
HMSH |
4 |
BLOB |
1 |
4バイトの長さデータとその後にバッファデータが続く |
|
|
2 |
The buffer |
|