
- CICS 教程
- CICS - 主頁
- CICS - 概述
- CICS - 環境
- CICS - 基本術語
- CICS - 核心
- CICS - 事務處理
- CICS - COBOL 基礎知識
- CICS - BMS
- CICS - MAP
- CICS - 介面塊
- CICS - 偽程式語言
- CICS - 輔助鍵
- CICS - 檔案操作
- CICS - 錯誤處理
- CICS - 控制操作
- CICS - 臨時儲存
- CICS - 通訊
- CICS - 狀態程式碼
- CICS - 面試問題
- CICS 相關資源
- CICS - 快速指南
- CICS - 相關資源
- CICS - 討論
CICS - READNEXT/READPREV
當我們發出 STARTBR 命令時,記錄不會被獲取。它只是告知從何處開始讀取檔案。若要獲取第一個記錄以及之後的序列,我們需要使用 READNEXT 命令。
FILE、INTO 和 LENGTH 引數的定義方式與 READ 命令中的相同。我們只需要 FILE 引數,因為 CICS 允許我們同時瀏覽多個檔案,這會告知要讀取的下一個檔案。
RIDFLD 指向一個數據區域,CICS 將向其中“反饋”剛才讀取的記錄的鍵。
READPREV 命令幾乎與 READNEXT 一樣,但它讓我們可以向後處理資料集,而不是向前處理。
語法
以下是 READNEXT/READPREV 命令的語法 −
EXEC CICS READNEXT/READPREV FILE ('name') INTO (data-value) LENGTH (data-value) RIDFLD (data-value) END-EXEC
cics_file_handling.htm
廣告