Oracle --case、while、loop、for
2019独角兽企业重金招聘Python工程师标准>>>
1. oracle中case表达式
(case 条件when 表达式1 then 结果1when 表达式2 then 结果2[else 结果n]
end) as 别名
2. 简单循环loop
loop要执行的语句;exit when<条件> /*条件满足,退出循环语句*/
end loop;实际例子
loopv_tmp := v_tmp + 1;exit when v_tmp = 10;
end;
3. while循环
while <布尔表达式> loop要执行的语句;
end loop; 实际例子
beginv_tmp := 1;while v_tmp <=10 loopv_tmp :=v_tmp+1;end loop;
end;
4. 数字式循环
for 循环变量 in 【reverse】 下限..上限 loop要执行的语句;
end loop;
备注:每循环一次,循环变量自动加1;使用关键字reverse,循环变量自动减1。实际例子
beginfor v_tmp in 1..10 loop--自己的操作部分end loop;
end;
转载于:https://my.oschina.net/u/2312022/blog/488675
Oracle --case、while、loop、for相关推荐
- Oracle 原理:游标,显示游标、隐式游标、参照游标
Oracle 游标有三种:显示游标.隐式游标.参照游标. fetch...bulk collect into select 语句会把结果集全部返回给用户,而无法对结果集中的每行数据进行单独的操作.因此 ...
- 数据库表设计、 数据库分层、myslq水平拆分、oracle表分区
数据库表设计 数据库表结构设计方法及原则(li)数据库设计的三大范式:为了建立冗余较小.结构合理的数据库,设计数据库时必须遵循一定的规则.在关系型数据库中这种规则就称为范式.范式是符合某一种设计要求的 ...
- Oracle 临时表、数据闪回、查询被锁表、系统常用表、及常用操作
目录 Oracle 系统常用表/视图 Oracle 临时表概述与创建 flashback 闪回表中被删除的数据 flashback 闪回整个被 drop 的表 查询 Oracle 中被锁定的表 查 ...
- Oracle中的NULL(二、NULL详解)
2019独角兽企业重金招聘Python工程师标准>>> 说明:本篇文章是摘取自以下链接的Blog,但作者的这篇文章也是转载(非常感谢),我在记录的时候也有添加自己的思考. http: ...
- oracle数据定义语句,oracle(sql)基础篇系列(3)——数据维护语句、数据定义语句、伪列...
oracle(sql)基础篇系列(三)--数据维护语句.数据定义语句.伪列 DML语句 insert 向表中插入新的记录 --三种插入方式 --(1)不写字段的名字,直接按照字段的顺序把值逐个往里插 ...
- oracle nvachar 长度,Oracle中varchar、varchar2和nvarchar、nvarchar2
在设计Oracle数据库的时候需要为字段选取类型.对数据库中的varchar.varchar2和nvarchar.nvarchar2这几种数据类型一直不知道怎么选取. varchar和varchar2 ...
- 详解:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名及手工脚本创建oracle数据库...
数据库名.实例名.数据库域名.全局数据库名.服务名 , 这是几个令很多初学者容易混淆的概念.相信很多初学者都与我一样被标题上这些个概念搞得一头雾水.我们现在就来把它们弄个明白. 一.数据库名 什么是数 ...
- Oracle数据库用户角色、表空间创建、删除命令
Oracle数据库用户角色.表空间创建.删除命令 //创建数据表空间 create tablespace BCC datafile 'D:\oracle\oradata\BCC\BCC.dbf' si ...
- event loop、进程和线程、任务队列
本文原链接:https://cloud.tencent.com/developer/article/1106531 https://cloud.tencent.com/developer/articl ...
- oracle流复制实现,Oracle流复制技术的基本概念、工作流程及其容灾备份
龙源期刊网 http://www.doczj.com/doc/9e45114b3186bceb18e8bb1b.html Oracle流复制技术的基本概念.工作流程及其容灾备份 作者:周军 来源:&l ...
最新文章
- confluence6.15.4部署及问题汇总
- 7、Power Query-合并查询
- YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. /HTML/ 标签: yum 2014-05-26
- Preparation for International Women's Day
- chrome浏览器被reimage pair 劫持怎么处理
- lombok不生效问题(持续补充)
- 怎样在C语言程序中使用功能键和箭头键?
- 3d立体相册特效html网页代码_新闻类网页正文通用抽取器
- 如何学习前端知识?优秀的前端开发工程师应该具备什么条件?
- 用计算机绘制v-t图像,2.用计算机绘制v-t图象. [预习导引]
- 基于深度学习模型的麻蕉疾病自动识别(增加形态计量和几何分析)
- python dll 调用 方法未找到_大牛经验分享之谈:Python调用.NET库的方法步骤(建议收藏)...
- nginx 一般配置实例 静态页面
- 最新unity3d中关键概念全解(坐标系,脚本的执行顺序等)
- 工作多年,分享16条实用职场经验给你
- docker--镜像
- 云服务器忘记密码怎么设置?云服务器BCC实例重置密码方法【附视频】
- mac 我用Mac的这一年
- UEFI+GPT更换硬盘GHOST,DD也可以。
- Javascript 判断一个数是否为素数的三种解法
热门文章
- 如何用二进制表示一个小数
- Linux下crontab命令的用法
- list agg cause ORA-06502 PL/SQL: numeric or value error
- #感恩节# 华为云21天转型容器实战营免费开营
- jzoj_3385_黑魔法师之门
- lodash源码分析之Hash缓存
- POJ 1833 排列【STL/next_permutation】
- 2017ICPCECIC C.A math problem(高次剩余)
- 算法学习总结(三):插入排序
- C语言基础:C语言指针(6) - 指针和字符串