7.6.3 SQL記述領域の違い
HiRDBを64ビットモードにすると,SQL記述領域の構成が変わります。また,次の表に示す記述領域名の長さとデータ型が変わります。SQL記述領域については,「SQL記述領域」を参照してください。
記述領域名 |
32ビットモード |
64ビットモード |
||
---|---|---|---|---|
長さ(バイト) |
データ型 |
長さ(バイト) |
データ型 |
|
SQLDA |
16+16×n |
− |
24+24×n |
− |
SQLDABC |
4 |
− |
8 |
− |
SQLVAR |
16×n |
− |
24×n |
− |
SQLVAR_LOB |
16×n |
− |
24×n |
− |
SQLLOBLEN |
− |
long |
− |
int |
SQLDATA |
4 |
− |
8 |
− |
SQLIND |
4 |
− |
8 |
− |
SQLLOBIND |
4 |
long * |
8 |
int * |
- (凡例)
-
n:記述領域名SQLNに指定したSQLVARの数です。
−:長さ又はデータ型の変更はありません。