示例说明:先创建一个临时表,并插入数据,然后查询临时表,返回游标。
create procedure testPrc()
-- 返回一个纪录
dynamic result sets 1
------------------------------------------------------------------------
-- sql 存储过程
------------------------------------------------------------------------
p1: begin
-- 定义一个全局临时表tmp_hy
declare global temporary table session.tmp_hy
(
dm varchar(10),
mc varchar(10)
)
with replace -- 如果存在此临时表,则替换
not logged; -- 不在日志里纪录
-- 给临时表插入三条数据
insert into session.tmp_hy values('1','1');
insert into session.tmp_hy values('1','1');
insert into session.tmp_hy values('1','1');
p2: begin
-- 声明游标
declare cursor1 cursor with return for
select * from session.tmp_hy;
-- 游标对客户机应用程序保持打开
open cursor1;
end p2;
end p1
create procedure testPrc()
-- 返回一个纪录
dynamic result sets 1
------------------------------------------------------------------------
-- sql 存储过程
------------------------------------------------------------------------
p1: begin
-- 定义一个全局临时表tmp_hy
declare global temporary table session.tmp_hy
(
dm varchar(10),
mc varchar(10)
)
with replace -- 如果存在此临时表,则替换
not logged; -- 不在日志里纪录
-- 给临时表插入三条数据
insert into session.tmp_hy values('1','1');
insert into session.tmp_hy values('1','1');
insert into session.tmp_hy values('1','1');
p2: begin
-- 声明游标
declare cursor1 cursor with return for
select * from session.tmp_hy;
-- 游标对客户机应用程序保持打开
open cursor1;
end p2;
end p1
发表评论
-
一个故事讲清楚NIO(转载)
2015-10-22 11:32 620假设某银行只有10个职 ... -
一些数据库自定义函数
2013-10-15 21:42 869oracle 写法: --联系人列表 create or r ... -
如何远程连接db2数据库
2012-09-18 10:10 896在DB2数据库中,编目(catal ... -
[转]DB2行列转换
2012-09-13 13:15 815行转列 给出下面的数据: CREATE TABLE Sales ... -
ue使用的一些小技巧
2012-09-05 11:36 12001. UE里面替换tab键为空格 解决使用UE编辑好 ... -
ext tree 更改图标
2012-04-16 23:11 1639如果在Java代码中树的Node不设置cls的话,Extjs ... -
js六种数据类型和var
2012-04-13 14:32 1216JavaScript 有六种数据类 ... -
ExtJs 控制复选框disabled
2012-04-13 14:12 2855var csm2 = new Ext.grid.Checkbo ... -
JS 四舍五入
2012-04-10 23:36 916写法巨强的四舍五入的转换函数,如下: function ro ... -
Ext el属性
2012-04-10 23:08 847这个是你要将你的组件渲染到哪个div 比如有个<div ... -
getOutputStream() has already been called for this response
2012-04-06 17:33 941getOutputStream() has al ... -
修改TOMCAT(5.5版本前)内存的方法
2012-03-30 11:34 1067Tomcat默认可以使用的内 ... -
oracle 常用sql
2012-03-27 10:49 808--创建用户 CREATE USER &q ... -
两台windows服务器----SVN的迁移
2012-03-26 17:27 1114两台服务器,进行SVN的迁移: 系统平台:windows se ... -
hibernate 延迟加载
2012-03-23 18:06 738延迟加载机制是为了避 ... -
分享一个ldap验证链接的方法
2012-03-22 12:07 1075public String auth(String userN ... -
poi 操作excel
2012-03-19 21:52 1101本篇面向对象为Java的初 ... -
oracle 复制表
2012-03-15 11:47 10691.不同用户之间的表数 ... -
Oracle Minus关键字
2012-03-06 15:56 1098//--一句话 去同存异,留第一个sql里面的结果。 //创建 ... -
闪回 找回已删除的数据
2012-02-24 15:26 783SCN(系统改变号),它的英文全拼为:System Chang ...
相关推荐
存储过程入门到精通,主要介绍存储过程的常用的操作,很适合新手学习。
学习SQL Server存储过程入门例子详解,入门必看的基本知识,需要仔细加以研究哦
MySQL存储过程,入门简单,循序渐进,很适合自学,很详尽,很好学。
存储过程入门与提高存储过程入门与提高存储过程入门与提高存储过程入门与提高存储过程入门与提高存储过程入门与提高存储过程入门与提高存储过程入门与提高存储过程入门与提高
存储过程入门与提高 什么是存储过程呢? 定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可...
SQL存储过程入门级教程 SQL存储过程入门级教程 SQL存储过程入门级教程
DB2数据库存储过程入门 首先,打开DB2开发中心,新建项目后,连接上指定的数据库。右键点击新建存储过程,可以直接新建,也可以使用向导建立。建好后就如下所视:
详细描述了SQL Server 存储过程入门,实例操作,每个步骤都有说明
存储过程入门实例.doc
SQL_Server存储过程入门案例详解实例举例
oracle存储过程入门必备,初学着必备!!
存储过程入门与提高,很多人对SQL-server里的存储过程不太明白。强烈推荐!
java Oracle11 存储过程入门实例2012-6-12,本人成功运行,文档带有截图,步骤很清楚。希望对你有帮助
1.sql存储过程概述 2.SQL存储过程创建 3.sql存储过程及应用 4.各种存储过程使用指南 5.ASP中存储过程调用的两种方式及比较 6.SQL存储过程在.NET数据库中的应用 7.使用SQL存储过程要特别注意的问题
DB2存储过程的入门实例文档,介绍DB2存储过程的基本知识
java调用oracle存储过程入门实例 增删改查 使用dom4j读取数据库的配置文件(xml) jdbc中connection的管理 使用threadlocal
存储过程简单入门学习,文章中举实例学习,让你轻松入门
存储过程入门.txt绝对对于你有帮助,不好的话,就埋头我
sqlserver存储过程入门例子加讲解
4、开发指南:《Oracle存储过程入门指南&100+种真实业务场景存储过程实例.pdf》,可以帮助初学者系统学习。 5、资源包括“通用存储过程整理” 和 “真实业务存储过程整理” 两部分,通用适合各种系统,可以无缝隙...