oracle循环的方式,Oracle 的几种循环方式介绍

1 Oracle 中的Goto 用法:

declare

x number;

begin

x:=10; --定义的初始值

<> --循环点

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;

&lbrack;转&rsqb;Apache HTTP Server 与 Tomcat 的三种连接方式介绍

首先我们先介绍一下为什么要让 Apache 与 Tomcat 之间进行连接.事实上 Tomcat 本身已经提供了 HTTP 服务,该服务默认的端口是 8080,装好 tomcat 后通过 8080 端 ...

Oracle数据库几种启动方式及查询当前状态

Oracle数据库几种启动方式 1.startup nomount: 非安装启动,这种方式下启动可执行:重建控制文件.重建数据库,读取init.ora文件,启动instance,即启动SGA和后台进程 ...

【温故知新】——原生js中常用的四种循环方式

一.引言 本文主要是利用一个例子,讲一下原生js中常用的四种循环方式的使用与区别: 实现效果: 在网页中弹出框输入0   网页输出“欢迎下次光临” 在网页中弹出框输入1   网页输出“查询中……” 在 ...

HTTP几种认证方式介绍

HTTP提供了一套标准的身份验证框架:服务器可以用来针对客户端的请求发送质询(challenge),客户端根据质询提供身份验证凭证.质询与应答的工作流程如下:服务器端向客户端返回401(Unautho ...

Oracle中三种循环&lpar;For、While、Loop&rpar;

1.ORACLE中的GOTO用法 DECLARE x number; BEGIN x := 9; <> --循环点 x := x - 1; DBMS_ ...

Oracle中四种循环(GOTO、For、While、Loop)

DECLARE x number; BEGIN x:=9; <> --循环点 x:=x-1; DBMS_OUTPUT.PUT_LINE(X); IF ...

Oracle中三种循环&lpar;For、While、Loop&rpar;案例

1.ORACLE中的FOR循环用法(九九乘法表) declare i ; j ; begin .. loop ..i loop Dbms_Output.put(i||'*'||j||'='||i*j) ...

Oracle 表三种连接方式&lpar;sql优化)

在查看sql执行计划时,我们会发现表的连接方式有多种,本文对表的连接方式进行介绍以便更好看懂执行计划和理解sql执行原理. 一.连接方式: 嵌套循环(Nested Loops (NL)) (散列)哈希 ...

Apache HTTP Server 与 Tomcat 的三种连接方式介绍&lpar;转&rpar;

首先我们先介绍一下为什么要让 Apache 与 Tomcat 之间进行连接.事实上 Tomcat 本身已经提供了 HTTP 服务,该服务默认的端口是 8080,装好 tomcat 后通过 8080 端 ...

随机推荐

JSTL标签 参考手册

前言 ========================================================================= JSTL标签库,是日常开发经常使用的,也是众多 ...

iptables4张表5条链

4张表:filter nat mangle raw filter:协议过滤: nat:地址转换,端口映射等: mangle:协议修改 TTL等: raw:This  table  is  used m ...

hibernate的缓存机制

hibernate提供两种缓存:一级缓存和二级缓存 一.一级缓存:也就是Session缓存(又称作事务缓存):Hibernate内置的,不能卸除. 在同一个Session里面,第一次调用get()方法 ...

SpringMVC--xxx&period;xml配置

外显子分析:cutadapt,去除序列adapter详细解析

外显子测序时带有adapt接头,因此我们需要去除adapt接头,cutadapt的作用是去除adapt接头,一般用到如下命令: cutadapt -a AACCGGTT -o output.fastq ...

Sql语句之select 5种查询

select 5种子句:注意顺序where / group by /having / order by / limit / 清空表中的数据:truncate 表名: 导入表结构(不含数据): crea ...

详细领悟ThreadLocal变量

关于对ThreadLocal变量的理解,我今天查看一下午的博客,自己也写了demo来测试来看自己的理解到底是不是那么回事.从看到博客引出不解,到仔细查看ThreadLocal源码(JDK1.8),我觉 ...

Swift3 访问权限fileprivate和 open

在swift 3中新增加了两种访问控制权限 fileprivate和 open. 下面结合网上资料和个人理解整理一下两个属性的原理与介绍. fileprivate 在原有的swift中的 privat ...

JavaWeb 例子 JDBC&plus;JSP登陆注册留言板

注册页面:

FineCMS v5&period;4&period;1 后台getshell

0x01.前言 最近在学代码审计,拿finecms学习的时候偶然发现的,应该算个1day吧 0x02.正文 FineCMS v5.4.1 后台域名配置处 域名配置文件config/domain.php ...

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值