1. whileループ
1.文法
declare
i number(2) := 1;--定义变量
begin
while 条件判断 loop
dbms_output.put_line(i);--输出语句
i := i+1;--步进表达式
end loop;
終わり;
2.例
3.出力結果
2.ループを終了する
1.文法
--方法二【exit循环】
declare
i number(2) := 1;--定义变量
begin
loop
exit when i > 10;--退出循环条件
dbms_output.put_line(i);--输出语句
i := i+1;--步进表达式
end loop;
終わり;
2.例
3.出力結果
3.ループ
1.文法
--方法三【for循环】
declare
--for循环的变量在for语句中定义
begin
for 定义变量名 in 1..10 loop--其中1..10是步进表达式,包含头1和尾10
dbms_output.put_line(i);
end loop;--结束标记
終わり;
2.例
3.出力結果
4.まとめ
1 ... 10は、1と10を含む1から10までの数字です。
終了ループはループ終了マーカーであり、書き込む必要があります。
forループに加えて、他の2つのループは変数[declare]を定義する必要があります。