圈子推荐
查看所有吧>>
活跃用户
    atlasdb 兼容oracle 特性之GOTO句式

    Oracle存储过程中GOTO语法:

    i = 0;

    label: goto_label

      i = i + 1

      if (i < 100)

        goto goto_label


    AtlasDB改写如下:

    i = 0;

    LOOP

      i = i + 1;


      IF i < 100 THEN

        CONTINUE goto_label;

      END IF;


      EXIT goto_label;

    END LOOP;


    多层嵌套循环时,需要每层都包含完整句式

    loop

    ………

    continue x_label;

    ……

    exit x_label;

    end loop;


    • 分享到:
    排序方式:回复时间 共有0条评论