IMS データベースで、データベース内の現在位置から検索を開始して文字列を探すことができます。その位置以降のデータベースのすべての内容を検索するか、または検索を次に限定できます。
- 現在のデータベース レコード
- 親セグメント オカレンス、あらゆるツインまたは子セグメント オカレンスを含む (ルート セグメントには適さない)
- 現在のセグメント タイプ(子セグメント オカレンスを含めるまたは除外する)
- 指定レコード オフセット間のデータ
検索は大文字と小文字を区別することも区別しないこともできます。
注:
- データベースでは、順方向検索を行うことはできますが、逆方向検索は行えません。
- 検索を呼び出すと、データベース内の現在位置は、最後に検索したセグメントに変わります。入力した文字列の検索操作に失敗した場合でも、現在位置はこのように変わります。