指定された範囲内の最大のキー値を取得したい (1000 から 2000 までの最大値)。My VSAM データの下。
鍵
1001
1002
1003
2001年
2006年
今、私は1999年をキーにして検索を開始しました
START VSAM-KSDS-FILE KEY IS > 1999
次に、次のレコードを読みましたが、2001 を取得していますが、キーの最大値 1003 が必要です (1000 から 2000 までの最大値)。
この値を取得するにはどうすればよいですか?
探しに行くよりも、すでに何かを知っていれば、多くの時間を節約できます。
そのため、値を失わずに保持してください。検索する必要はありません。
必要な値を含む「コントロール レコード」をファイル内に持つか、別の「コントロール ファイル」にコントロール レコードを含めます。
すべてのデータが同じ日付のものであることを確認しますよね? 「営業日」または「データ日」?したがって、制御ファイルを使用する場合、そのファイルにはもちろん、KSDS の既存のビジネス/データ日付と一致するビジネス/データ日付が含まれます。
メインフレームでは、すべてが正しいと思い込んでいる人はいません。彼らは?