Groupmax Form Version 6 ユーザーズガイド

[目次][用語][索引][前へ][次へ]


13.3.3 ISAMファイル使用時の留意点

ISAMファイルを使うときの留意点を説明します。

ISAMファイルとのデータ属性の対応

ISAMファイル(Windows NT版)とGroupmax Formファイルとのデータ属性の対応を,表13-9〜表13-11に示します。

表13-9 ISAMファイル(Windows NT版)とGroupmax Formファイルとのデータ属性の対応(ISAMファイルからGroupmax Formファイルに変換する場合)

ISAMデータ属性 Groupmax Formデータ属性 項目長
文字 文字 変更なし
2バイト整数 数値 5桁に変更
4バイト整数 数値 10桁に変更
計算機浮動型 数値 18桁に変更
計算機倍長浮動型 数値 18桁に変更

表13-10 ISAMファイル(Windows NT版)とGroupmax Formファイルとのデータ属性の対応(Groupmax FormファイルからISAMファイルに変換する場合)

Groupmax Formデータ属性 ISAMデータ属性 項目長
文字 文字 変更なし
数値(キー項目) 計算機倍長浮動型 22桁に変更
数値(一般項目) 計算機倍長浮動型 変更なし
整数 2バイト整数 変更なし
長整数 4バイト整数 変更なし
単精度浮動小数点 計算機浮動型 変更なし
倍精度浮動小数点 計算機倍長浮動型 変更なし
バイト 計算機倍長浮動型 22桁に変更
PCゾーン(キー項目) 計算機倍長浮動型 22桁に変更
PCゾーン(一般項目) 計算機倍長浮動型 変更なし
論理値 計算機倍長浮動型 22桁に変更

注※ 数値及びPCゾーンを,一般項目の数値(内・外部10進)に変換したい場合は,マネージャウィンドウのクライアントオプション設定で,[ローカルオプション]ダイアログボックスの「ISAM内・外部10進モード」を指定します。


表13-11 ISAMファイル(Windows NT版)とGroupmax Formファイルとのデータ属性の対応(ISAMファイルをアタッチする場合)

ISAMデータ属性 Groupmax Formデータ属性※1 項目長
文字(キー項目) 文字 変更なし
文字(キー以外) 文字 変更なし
2バイト整数(キー項目) 整数 5桁に変更
2バイト整数(キー以外) 整数 5桁に変更
4バイト整数(キー項目) 長整数 10桁に変更
4バイト整数(キー以外) 長整数 10桁に変更
計算機浮動型(キー項目) 単精度浮動小数点 22桁に変更
計算機浮動型(キー以外) 単精度浮動小数点 22桁に変更
計算機倍長浮動型(キー項目) 倍精度浮動小数点 22桁に変更
計算機倍長浮動型(キー以外) 倍精度浮動小数点 22桁に変更
内部10進(キー以外) 数値 ※2
外部10進(キー以外) PCゾーン 変更なし

注※1 ISAMのキー項目については,自動的に属性が設定されます。キー以外の項目については,ユーザが属性を指定します。

注※2 キー以外の項目で内部10進を数値に変換する場合は,次の式で項目長を求めてください。nは,ISAMデータのバイト長を表します。

項目長=2n−1−小数桁(ただし,n=10の場合,項目長=18,小数桁=0)


ISAMファイルの制限値

Groupmax FormでのISAMファイルの制限値を,表13-12及び表13-13に示します。

表13-12 ISAMファイルの制限値(ISAMファイルを新規作成する場合)

制限項目 Groupmax FormでのISAMの仕様及び制限値
定義記述ファイル 定義記述ファイル「SDF」を作成
レコード形式 固定長として登録
レコード長 最大16,108バイト
ページ長 2,048バイト
インデクス数 最大99個
ファイル拡張子 固定
 定義ファイル:XXX.KDF
 インデックスファイル:XXX.K01〜XXX.K99
 データファイル:XXX.DRF
キー長 最大255バイト
1ファイルのサイズ 無制限
レコード件数 2ギガ(2×109)件
重複キー 副キーだけ
キー圧縮 非圧縮
合成キー 指定できない

表13-13 ISAMファイルの制限値(既存のISAMファイル(アタッチ済み)を読み込む場合)

制限項目 Groupmax FormでのISAMの仕様及び制限値
レコード形式 固定長又は可変長が読み込める
レコード長 最大16,108バイト
ページ長 2,048バイト
インデクス数 最大99個
キー長 最大255バイト
1ファイルのサイズ 無制限
レコード件数 2ギガ(2×109)件
重複キー 主キー又は副キー
キー圧縮 圧縮又は非圧縮
合成キー 指定できないが読み込み及び格納はできる

注 更新した場合の制限は,新規作成の場合と同様です。また,ここで示す制限に該当しない場合は,読み込み時にエラーになります。


[目次][前へ][次へ]


[他社商品名称に関する表示]

All Rights Reserved, Copyright (C) 2001, Hitachi, Ltd.