ESQL 嵌套语句

ESQL 嵌套语句是一条语句包含在另一条语句中。

请参阅以下 ESQL 程序段:

IF Size > 100.00 THEN
    SET X = 0;
    SET Y = 0;
    SET REVERSE = FALSE;
         ELSE
    SET X = 639;
    SET Y = 479;
    SET REVERSE = TRUE;
END IF;

在该示例中,可以看到包含了可选的 ELSE 子句的单个 IF 语句。IF 和 ELSE 部分都包含了三句嵌套语句。如果运算符 >(大于)返回值 TRUE(即,如果 Size 的值大于 100.00),则执行 IF 子句内的那些语句,否则,处理 ELSE 子句内的那些语句。

多数语句可以在语句内有嵌套的表达式,但只有少数可以在语句内有嵌套的语句。表达式和语句之间关键的不同在于,表达式计算要使用的值,而语句执行操作(通常是更改程序的状态)但不产生值

相关概念
消息流概述
消息映射概述
相关任务
开发消息流
正在开发 ESQL
相关参考
内置节点
ESQL 引用
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ak01070_