MySQL中的流程控制语句包括IF语句,CASE语句、LOOP语句、LEAVE语句,ITERATE语句、REPEAT语句和()语句。
A.WATER
B.WHILE
C.WHITE
D.WHEAT
- · 有3位网友选择 B,占比30%
- · 有3位网友选择 D,占比30%
- · 有2位网友选择 A,占比20%
- · 有2位网友选择 C,占比20%
A.WATER
B.WHILE
C.WHITE
D.WHEAT
形式1:
Do{While
Until}<条件>
语句块
[Exit Do
语句块]
Loop形式2:
Do
语句块[Exit Do
语句块]
Loop{While
Until}<条件>
形式1和形式2的区别在于()
A. 形式1为先执行后判断,至少执行一次形式2为先判断后执行,可能一次也不执行
B. 形式1为先判断后执行,可能一次也不执行形式2为先执行后判断,至少执行一次
C. 形式1为先判断后执行,至少执行一次形式2为先执行后判断,至少执行一次
D. 以上说法都不正确
A、“[ IF 结束条件 THEN... ]”部分是必须的,缺少了“[ IF 结束条件 THEN... ]”部分中的“LEAVE [循环语句标签] ;”将会导致循环无限执行下去,变成死循环。
B、缺少“[ IF 结束条件 THEN... ]”部分中的“LEAVE [循环语句标签] ;”也不会导致循环无限执行下去,而是会在循环体中所有语句都执行完毕后自然结束。
C、成对的方括号“[”、“]”引用的部分是可选项,说明“[循环语句标签:]” 、“[ ITERATE ; ]”、“[ IF 结束条件 THEN... ]”等部分都不是必须的。因此,若缺少了“[ IF 结束条件 THEN... ]”部分中的“LEAVE [循环语句标签] ;”将会导致循环无限执行下去,变成死循环。
D、其它选项的表达都不对。
A.loop和exit语句可以写在循环体的外面
B.loop语句的作用是把控制转到enddo语句
C.exit语句的作用是把控制转到enddo语句
D.loop和exit语句一般写在循环结构里面嵌套的分支结构中
A.SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()的真假
B.在使用SCAN循环结构时,必须打开某一个数据库
C.SCAN循环结构的循环体中必须写有SKIP语句
D.SCAN循环结构,如果省略了<scope>子句\FOR<exp11>和WHIELE<EXPL2>条件子句,则直接退出循环
A.SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假
B.SCAN循环结构必须SCAN和ENDSCAN成对使用,不可单独使用
C.SCAN循环结构的循环体中必须写有SKIP语句
D.SCAN循环结构,如果省略了子句\FOR和WHILE条件子句,则直接退出循环
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!