IBM主机技术一本通
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

6.6 SET语句

条件名变量的值除了可以通过修改与其相关的数据项的值得到改变外,也可以使用下面的SET语句加以修改,SET语句的语法如下。

        SET Condition-name TO TRUE

同样对应于上面的条件名说明,图6.6两边的语句也是完全等价的。换句话说,修改STUDENT-TYPE的值与直接使用SET语句对条件名操作,其效果是完全一样的。需要补充说明的一点是,如果88级有多个值与其对应,比如GRADE-O与STUDENT-TYPR的值对应的就有‘O’和‘D’,这时,系统就会取第1个值即(D)作为它的默认值。

图6.5 等价的IF语句描述

图6.6 具有相同功能的语句写法