5
5
FOR 和 WHILE 选项的不同
( 1 ) FOR 子句是从首记录开始判断逻辑表达式的值是真还是假,而
WHILE 子句则是从当前记录开始判断逻辑表达式值的真假。
( 2 ) FOR 子句是对整个表中所有满足条件的记录进行操作,而 WHILE
子句则是从当前记录开始对满足条件的连续记录进行操作,即遇到不满足条
件的记录,则立即停止操作,不管其后是否还有满足条件的记录。
( 3 ) FOR 和 WHILE 子句在某些命令中既可以单独使用,也可以同时使
用, WHILE 优先于 FOR 。
第 4 页 / 共 70 页