爱问知识人 爱问教育 医院库

谁能介绍下Oraclesql之条件语句?

首页

谁能介绍下Oraclesql之条件语句?

谁能介绍下Oraclesql之条件语句、循环语句呢?

提交回答

全部答案

    2018-04-04 12:03:02
  •   一 IF。。THEN
    IF condition THEN
    statements 1;
    statements 2;
    。。。。
    END IF;
    二 IF。。THEN。。。ELSE
    IF condition THEN
    statements 1;
    statements 2;
    。
      。。。 ELSE statements 1; statements 2; 。。。。 END IF; 三 IF。。THEN。。ELSIF IF condition1 THEN statement1; ELSIF condition2 THEN statement2; ELSIF condition3 THEN statement3; ELSE statement4; END IF; 四 LOOP LOOP和END LOOP之间的语句将无限次的执行。
       LOOP statements; END LOOP; 这显然是不行的,必须使用EXIT语句,强制循环结束。 两种方式,第一, X:=100; LOOP X:=X+10; IF X>1000 THEN EXIT; END IF END LOOP; Y:=X; 第二, X:=100; LOOP X:=X+10; EXIT WHEN X>1000; X:=X+10; END LOOP; Y:=X; 五 WHILE。
      。LOOP X:=100; WHILE X<=1000 LOOP X:=X+10; END LOOP; Y=X; 六 FOR。。。LOOP FOR counter IN [REVERSE] start_range。。。。end_range LOOP statements; END LOOP; 其中count为隐式声明的变量,初始值就是start_range 七 GOTO 执行GOTO语句时,会立即转到由标签标记的语句。
      

    开***

    2018-04-04 12:03:02

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):