• ベストアンサー

 cobolのカーソルについて

 cobolのカーソルについて  初投稿させていただきます。ですので体裁やルールを守れていない場合は、ご指摘願います。  cobolにおいて埋め込みSQL文によるカーソルをオープンし、fetchでテーブルを読み込む作業についてなんですが、一度のプログラム起動において同じテーブルを複数回読むにはどのようなソースを描けばよいのでしょうか。  具体的にはあるテーブルの5個のレコードを上から順に何度も読むといった次第です。  お分かりになられる方がいましたら、ご指導願います。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

明示的なカーソルのオープン/クローズを行えば、何度でも読み直せると思いますが、 予め件数が判っていて、読み直しても不変のレコードなら、変数に格納して再利用するほうが 合理的かと思います。 (レコード内容の変化を期待しての再読み出しなら、仕方ないですけどね)

solat0106
質問者

お礼

 的確なアドバイスありがとうございます。仕事で忙しくなかなかお礼を記す時間が持てませんでした。ご指摘通りの方法で解決可能でした。大変ありがとうございました。

関連するQ&A