Chinaunix
标题:
*LOVAL定位READ遍历时更新键字段有无影响?
[打印本页]
作者:
pure
时间:
2012-03-15 11:52
标题:
*LOVAL定位READ遍历时更新键字段有无影响?
比如我打开的L1包括A,B,C 三个KF,
EVAL A=*LOVAL
EVAL B='S'
EVAL C=*LOVAL
KLIST SETLL FMT
READ FMT
DOW NOT %EOF AND
B='S'
IF 满足条件更新A和C的值
ENDDO
这样做有问题吗?
作者:
cuilei286
时间:
2012-03-15 12:29
既然你DOW 的时候已经有了条件B='S‘ ,那么你就直接*LOVAL SETLL FMT就可以了。
作者:
yayuyo
时间:
2012-03-15 15:32
找个key是B的,Setll了直接Reade会比较快
作者:
liuhuifire
时间:
2012-03-15 17:49
如果你的File key不是unique的,会死循环的。
作者:
junlee1986
时间:
2012-03-18 17:05
楼上的会死循环?应该不会吧。
楼主这样写好像也没错,但是觉得有点浪费的感觉。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2