IF、ELSE条件语句
IF、ELSE条件语句的语法格式为:
IF <表达式> THEN
{ 语句块 }
ELSEIF <表达式> THEN
{ 语句块 }
ELSE
{ 语句块 }
END IF;
CASE结构
某些复杂的程序可能要对一个变量的值进行多次判断,如果使用IF、ELSE结构就会使得程序,显得很繁琐,代码量加大。这时可以使用CASE结构来简化代码。
CASE函数的语法格式如下:
CASE <表达式>
WHEN <比较值> THEN
{ 语句块 }
WHEN <比较值> THEN
{ 语句块 }
…
END CASE;
循环结构
当在程序中需要反复执行一段相同代码时,可以利用SPL提供的循环结构实现这样的复杂功能。WHILE循环结构如下:
WHILE <表达式>
{ 语句块 }
END WHILE;