Oracle 的几种循环方式介绍

摘要:
1.转到Oracle中的用法:declarexnumber;开始时间:=10;--定义的初始值˂˃--循环点x:=x-2--循环dbms_输出的处理条件。put_ Line('结果x为:'||x)--如果x˃0thenGOOrpeat_循环,则在循环中打印一次;--在输出时再次循环使用其他˂thedbms。put_ Line('值为x:

1 Oracle 中的Goto 用法:

declare
x number;
begin
  x:=10; --定义的初始值
  <<repeat_loop>> --循环点
  x:= x-2; -- 循环的处理条件
  dbms_output.put_line('结果x是:'||x); -- 循环一次打印一次
  if x>0 then
    GOTO repeat_loop; -- 再次循环
 
   else if x<0 then
     dbms_output.put_line('数值是x:'||x);
     end if;
  end if;
end;

2 Oracle中的for循环用法:

declare
begin
   for i in 2..10 Loop
     dbms_output.put_line('结果i是:'||i);
  end loop;
end;

3 Oracle中while的循环用法:

declare
x number;
begin
 x := 5 ;
 while x>0 loop
   x := x-1; -- 循环的每次处理
 if x = 3 then
   return; -- 跳出循环
 else
    dbms_output.put_line('x的值是'||x);
   end if;
 end loop; 
end;

4 Oracle 中的loop循环用法:

declare
x number;
begin
  x:=0;
  loop
    x := x+1;
    exit when x >5 ; -- x大于5是终止
     dbms_output.put_line('结果x是two:'||x);
  end loop;
  end;

免责声明:文章转载自《Oracle 的几种循环方式介绍》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Linux命令行抓包及包解析工具tshark(wireshark)使用实例解析Spring源码分析:类型转换(一)之PropertyEditor和ConversionService下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

Linux 安装.src.rpm源码包的方法

接下来是rpm安装过程。...

Nginx反向代理缓冲区优化

为了为不同域名的业务需求设置代理_ bufferingproxy_缓冲参数用于控制是否打开后端响应内容的缓冲区_缓冲区将缓冲到硬盘(缓冲区目录由_temp_path命令指定),...

一起学习Avalonia(十二)

可以使用数据模板自定义和显示数据模板模板。文档中介绍了Avalonia的基本数据模板。PublicstringFirstName{get;set;}publicstringLastName{get;set;}扩展使用文档最后介绍了扩展使用,包括2个模型。Student和Teacher。在MainWindowViewModel中创建属性Content。此属性是...

CentOS7上使用history删除部分历史记录

使用history命令删除登录后创建的历史记录,但保留原始记录。如果未执行history命令,则直接使用history-r命令将文件中的历史刷新到此处的缓存中,并且不会保存以前操作的记录。修改后,执行:history-c以清除当前会话历史中的历史缓存-r以读取~/。bash_您可以看到历史文件中的历史记录已在缓存中更新。...

uni-app为组件uni-icons增加自定义图标(超简单)

1、找到需要的图标,这里我是在阿里巴巴图标库(https://www.iconfont.cn/)中找到对应的图标下载为svg格式备用:2、通过在线ttf编辑器打开uni.ttf文件(http://fontstore.baidu.com/static/editor/index.html#),打开之后可以看到所有的uni所有图标都在里面3、导入第一步下载好的图标...

怎样能使winform窗体的大小固定住,不能调整其大小

Form1.TopMost=真/假10.将窗体设置为部分透明窗体1.透明键。它接受颜色值。当表单中的颜色与设置的颜色一致时,系统将这些颜色的区域设置为透明。事件1.激活和停用:窗体的活动和非活动状态,即鼠标的焦点和非焦点状态;2.在关闭过程中();您可以取消以关闭此事件。...