oracle 常见游标,Oracle常见游标使用
1、匿名游标
begin
for c_row in (select futu_exch_type,
futucode_type
from hs_user.fucontractmodel
where futu_exch_type = 'F3') loop
DBMS_OUTPUT.PUT_LINE(c_row.futu_exch_type||c_row.futucode_type);
end loop;
end;
/
2、显示游标
declare
cursor c_fucontractmodel
is
select futu_exch_type,
futucode_type
from hs_user.fucontractmodel
where futu_exch_type = 'F3';
c_row c_fucontractmodel%rowtype;
begin
for c_row in c_fucontractmodel loop
DBMS_OUTPUT.PUT_LINE(c_row.futu_exch_type||c_row.futucode_type);
end loop;
end;
/
3、显示打开与fetch循环
declare
cursor c_fucontractmodel
is
select futu_exch_type,
futucode_type
from hs_user.fucontractmodel
where futu_exch_type = 'F3';
c_row c_fucontractmodel%rowtype;
begin
open c_fucontractmodel;
loop
fetch c_fucontractmodel into c_row;
exit when c_fucontractmodel%NOTFOUND;
DBMS_OUTPUT.PUT_LINE(c_row.futu_exch_type||c_row.futucode_type);
end loop;
close c_fucontractmodel;
end;
/
4、跳出循环
set serveroutput on;
declare
v_iLoop int;
v_jLoop int;
begin
for v_iLoop in 1..3 loop
v_jLoop := 0;
for v_jLoop in 1..10 loop
dbms_output.put_line(v_jLoop);
if v_jLoop = 5 then
exit;
end if;
end loop;
end loop;
end;
/
oracle 常见游标,Oracle常见游标使用相关推荐
- 使用oracle 游标修改数据,Oracle 函数施行修改和游标传递
Oracle 函数执行修改和游标传递 ORA-14551:不能在查询语句中执行dml语句,开始误以为函数里不能执行DML或DDL语句,后查到前辈通过采用自治事务解决,在此基础上演例 传递SQL语句对数 ...
- Oracle 11g Release 1 (11.1) 游标——显式游标
http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/static.htm#CIHCAHJA 本文内容 声明一个游标 打开一个游标 用游标获取一个 ...
- 【Oracle】PL/SQL 显式游标、隐式游标、动态游标
在PL/SQL块中执行SELECT.INSERT.DELETE和UPDATE语句时,Oracle会在内存中为其分配上下文区(Context Area),即缓冲区.游标是指向该区的一个指针,或是命名一个 ...
- Oracle 原理:游标,显示游标、隐式游标、参照游标
Oracle 游标有三种:显示游标.隐式游标.参照游标. fetch...bulk collect into select 语句会把结果集全部返回给用户,而无法对结果集中的每行数据进行单独的操作.因此 ...
- oracle表 游标,Oracle游标表达式和表函数
Oracle游标表达式是Oracle数据库中的重要概念,下面就为您详细介绍Oracle游标表达式和表函数方面的知识,供您参考学习之用. Oracle游标表达式(有时称为游标子队列)是 SQL 语言的一 ...
- oracle父游标和子游标,诊断Oracle high version count(高版本游标)问题
什么是high version cursor(高版本游标)?对于一个特定的游标有多少个版本就属于高版本游标是没有明确定义的.对于不同的系统有不同 什么是high version cursor(高版本游 ...
- Oracle 11g 新特性 -- 自适应游标共享(Adaptive Cursor Sharing: ACS) 说明
一.自适应游标共享(Adaptive Cursor Sharing) 说明 1.1 ACS概述 绑定变量使Oracle DB 可以为多条SQL 语句共享单个游标,以减少分析SQL 语句所使用的共享内存 ...
- oracle中创建游标,oracle 存储过程创建游标
Oracle与Sql Server差异点详解 1.create函数或存储过程异同点 Oracle 创建函数或存储过程一般是 create or replace -- SQL SERVER 则是在创建之 ...
- oracle创建多个游标,Oracle——游标的创建和使用
游标 SQL语言是面向集合的,是对指定列的操作.如果要对列中的指定行进行操作,就必须使用游标. 当在PL/SQL块中执行查询语句(SELECT) 和数据操纵语句(DML) 时,Oracle会为其分配一 ...
- oracle leg函数,oracle对象 约束索引 游标 函数
约束 视图:视图是存储在数据库中的查询的SQL 语句,视图是一个虚拟表,其内容由查询定义. 视图就如同一张表一样,对表能够进行的一般操作都可以应用于视图, 例如查询,插入,修改,删除操作等.当对通过视 ...
最新文章
- github 修改项目为public_GitHub仓库中项目的语言属性可以这样修改,有点简单
- 禁用计算机系统错误汇报,技术员给你关于win10关闭自动发送错误报告的具体方法...
- c++ :静态函数的应用
- 分享一套阿里高级Java面试题,要去阿里的先过这些题。
- maven安装遇到的坑
- Lambda的Lambda(如果可选)
- Github(4)-远程操作
- 最短路(HDU-2544)
- 千里眼摄像头支持对象存储吗_3.5ms超高速写入、支持125℃工作的EEPROM“BR24H-5AC系列”...
- 【音效处理】Delay/Echo 简介
- matlab虚拟现实之V-Realm Builder2中viewpoint节点的使用
- 某大型银行深化系统技术方案之十四:服务层之服务调度机制
- 计蒜客 蓝桥杯模拟五 合并数字
- JavaScript 打开新页面
- 【官网】飞腾 2000 处理器
- RabbitMQ介绍与延时队列
- android GoogleMap画导航线路图 路径规划
- Java工程师面试题,最全的java手机游戏免费下载基地
- java采用匈牙利命名法_【Java】工具类,如何将匈牙利命名法转换成驼峰命名法-Go语言中文社区...
- 深度学习之图像分类(十九)-- Bottleneck Transformer(BoTNet)网络详解
热门文章
- 国庆假期也不能打断我坚持早起的目标,人气推荐3个早起打卡小程序
- ExpandableList三级扩展
- verilog使用注意知识点
- Real-time human pose recognition in parts from single depth images 中文翻译【译】【中译】微软kinect中用的算法
- Elasticsearch:使用 Elasticsearch 和 BERT 构建搜索引擎 - TensorFlow
- 如何免费对接电影票API接口
- 关于等保2.0要求配置的身份鉴别(口令长度、复杂度、有效期)(口令登录失败、锁定多长时间)
- pytorch实现AlexNet
- CH334USB2.0 HUB CH334与GL850G或FE1.1S的优势点
- 用栈实现十进制到任意进制的转换