cursor-ORACLE做操作 其中A是个游标 可以使用select * from A这种形式的吗?

问题描述

ORACLE做操作 其中A是个游标 可以使用select * from A这种形式的吗?

我写了个带参数的游标 想select 取其中的数据可以实现吗?

解决方案

好像不行吧,只能吧游标中的数据放到一个临时表中select * from tmp_table 吧

解决方案二:

好像不行吧,只能吧游标中的数据放到一个临时表中select * from tmp_table 吧

解决方案三:

游标是从数据库中取得多条数据之后,应对每条数据处理时把当前数据放到当前的游标里面,可以理解么
ALTER proc [dbo].[存储过程名]
as
begin
declare 游标名字 cursor for select 列名 from 表名 where 条件--先申明游标指向查询出的结果,一列,或者多列都可以,条件自定
declare 变量名 varchar(400)--存储取到的值
open 游标名 --开启游标
while @@FETCH_STATUS=0--取值
begin
fetch next FROM 游标名 into 变量名--这样就将游标指向下一行,得到的第一行值就传给变量了
-------------------------------------------
--需要执行的操作,例如修改某表中的字段
update 表名
set 列名=值
where (修改表中的列)=变量名
-------------------------------------------
end
close 游标名--关闭游标
上面的是存储过程里面的游标的使用,试着理解下

时间: 2024-11-02 13:26:58

cursor-ORACLE做操作 其中A是个游标 可以使用select * from A这种形式的吗?的相关文章

[推荐]ORACLE PL/SQL编程之四:把游标说透(不怕做不到,只怕想不到)

原文:[推荐]ORACLE PL/SQL编程之四:把游标说透(不怕做不到,只怕想不到) [推荐]ORACLE PL/SQL编程之四: 把游标说透(不怕做不到,只怕想不到)       继上两篇:ORACLE PL/SQL编程之八:把触发器说透             ORACLE PL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!)  得到了大家的强力支持,感谢.接下来再下猛药,介绍下一篇,大家一定要支持与推荐呀~!我也才有动力写后面的.     本篇主要内容如下: 4.1 游标概

Oracle如何操作XML

最近在研究Oracle PLSQL中对于XML的系列操作.结合工作中使用的知识和参考资料整理出以下相关内容: 一 如何生成XML文件: 1.使用dbms_xmlquery和utl_file内置包(scott用户执行) CREATE OR REPLACE DIRECTORY xml_dir AS 'd:\app\xml'; DROP SEQUENCE seq_filename; CREATE SEQUENCE seq_filename MINVALUE 10000 MAXVALUE 99999 I

wince vs2005-我要用vs2005+wince 6.0给一个数据测量仪器做操作界面

问题描述 我要用vs2005+wince 6.0给一个数据测量仪器做操作界面 用C语言或者C++给仪器做界面,程序要可以在win ce 6.0上运行,用的是飞凌的板子.暂时不考虑底层数据和硬件接口,有没有大神给大概说一下该怎么做,之前从来没接触过嵌入式更没玩过win ce对vs2005也不熟,之前都是用VC 6.0和VS2010的,问一下VS2005能不能直接用MFC做界面在win ce 6.0上运行.求推荐资料,最好是易实际操作的. 解决方案 如果不用考虑底层数据和硬件接口,那么我想说的是跟你

login-jsp 弹出登录窗口怎么让它密码输入错误时不做操作

问题描述 jsp 弹出登录窗口怎么让它密码输入错误时不做操作 <script> jQuery(document).ready(function($) { $('.theme-login').click(function(){ $('.theme-popover-mask').fadeIn(100); $('.theme-popover').slideDown(200); }) $('.theme-poptit .close').click(function(){ $('.theme-popov

求助-怎么用oracle做一个图书管理系统?

问题描述 怎么用oracle做一个图书管理系统? 刚刚学习oracle,要做一个图书管理系统,但是不怎么会这个,还在慢慢学习中,请各位大神指点一二,谢谢了. 解决方案 图书管理系统数据库设计图书管理系统 java代码图书管理系统

微信支付 回调页操作-微信支付成功后在哪里做操作

问题描述 微信支付成功后在哪里做操作 微信支付成功了,但是想要出货,应该在哪里操作,是在wxpayEntryActivity里操作,还是将code值获取到其他Activity里操作 解决方案 wxpayEntryActivity里面,接收后处理其他业务

j2ee-第一次用myeclipse+tomcat+oracle做用户用户注册登录系统,用JDBC连接不上数据库

问题描述 第一次用myeclipse+tomcat+oracle做用户用户注册登录系统,用JDBC连接不上数据库 我很热爱计算机软件专业,希望给一些帮助,大学新生,第一次做,就是无法使用数据库,下面是部分代码: <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <% String path = request.getContextP

服务器-想通过windows对UBUNTU虚拟机做操作,请问需要如何实现?

问题描述 想通过windows对UBUNTU虚拟机做操作,请问需要如何实现? linux小白求教.我正在做一个系统,ubuntu作为服务器, (ubuntu使用了斯坦福大学的ibe-0.7.2开源代码.) windows下使用c#只做为网页前端,所有功能由虚拟机实现. 网页使用ASP.NET,ubuntu版本为14.10. 现在网页完成了,ubuntu下编码也完成了,主机与虚拟机也能 相互ping同,但不知道两个需要怎么相连(或者说我的网页前 端怎么向虚拟机的程序 发送命令 来实现我的功能?).

Oracle 数据库操作技巧集_oracle

正在看的ORACLE教程是:Oracle 数据库操作技巧集.[编者注:]提起数据库,第一个想到的公司,一般都会是Oracle(即甲骨文公司).Oracle在数据库领域一直处于领先地位.Oracle关系数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好.使用方便.功能强,适用于各类大.中.小.微机环境.Oracle9i是Oracle于今年6月份正式推出的数据库最新产品.Oracle9i在可伸缩性.可靠性和完整性方面有着上佳的表现,一推出就获得了开发者的认同.它是一种高效率.可靠性好的适