我有点困惑。我知道当你开始一个 VSAM 文件时,一个指针被设置到一个特定的记录,它将被后续的 READ 命令读取。
假设 VSAM 有记录:
100
200
300
400
500
当你写:
START filename
KEY IS GREATER THAN 400
它会将指针置于 500。但如果你说
START filename
KEY IS GREATER THAN 600
指针将放置在哪里?
它会在 500 上还是会出现错误。
另外,我的理解是 START 永远不会结束文件(返回代码 10)。