基本结构如下: select state 状态1 操作语句1A when 条件1 操作语句1B next 状态2 state 状态2 操作语句2A when 条件2 操作语句2B next 状态3 state 状态3 操作语句3 when 条件3 next 状态1 endselect 在运行select指令时,每次只执行一个状态。在执行到endselect时,程序就重新开始执行。
B.
基本结构如下: select state 状态1 操作语句1A when 条件1 操作语句1B next 状态2 state 状态2 操作语句2A when 条件2 操作语句2B next 状态3 state 状态3 操作语句3 when 条件3 next 状态1 end 在运行select指令时,每次只执行一个状态。在执行到end时,程序就重新开始执行。
C.
基本结构如下: select state 状态1 操作语句1A when 条件1 操作语句1B next 状态2 when 条件2A next 状态3 state 状态2 操作语句2A when 条件2 操作语句2B next 状态3 state 状态3 操作语句3 when 条件3 next 状态1 endselect
D.
基本结构如下: select when 条件2A next 状态3 state 状态1 操作语句1A when 条件1 操作语句1B next 状态2 state 状态2 操作语句2A when 条件2 操作语句2B next 状态3 state 状态3 操作语句3 when 条件3 when 条件3A next 状态1 endselect