`

存储过程 入门

 
阅读更多
示例说明:先创建一个临时表,并插入数据,然后查询临时表,返回游标。



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

分享到:
评论

相关推荐

    MySQL 存储过程入门到精通

    在这个“MySQL存储过程入门到精通”资料中,你将深入理解存储过程的原理、创建、调用以及优化方法。 一、存储过程的基本概念 存储过程是由一系列SQL语句组成的程序,存储在数据库服务器上,可以被多次调用执行,...

    存储过程入门到精通

    ### 存储过程入门到精通 #### 一、存储过程概览 存储过程是一种预先编写的SQL代码集合,用于执行数据库中的特定任务。它能够提高应用程序的性能、简化复杂的数据库操作,并增强系统的安全性。 **核心特点:** - *...

    学习SQL Server存储过程入门例子详解

    SQL Server 存储过程入门例子详解 SQL Server 存储过程是数据库管理员和开发人员的必备技能,本文将通过三个简单的例子来详细介绍 SQL Server 存储过程的基本知识。 例 1:简单的存储过程 在这个例子中,我们将...

    SQL存储过程入门级教程

    "SQL存储过程入门级教程" SQL存储过程是数据库系统中的一种重要组件,它可以帮助开发者和DBA更好地管理和维护数据库。下面将详细介绍SQL存储过程的概念、优点、创建方法和应用场景等方面的知识点。 SQL存储过程...

    DB2存储过程入门实例

    在本“DB2存储过程入门实例”文档中,我们将深入探讨DB2存储过程的基础知识,包括其定义、创建、调用以及优化等方面。 一、存储过程的概念 存储过程是由一组预编译的SQL语句组成的程序,存储在数据库服务器上,可由...

    MySQL存储过程入门学习

    ### MySQL存储过程入门学习 #### 一、存储过程概述 **存储过程**(Stored Procedure)是一种在数据库中存储的预先编写并编译好的SQL程序或函数集合。存储过程的主要优势在于可以提高应用程序的性能和响应速度,同时...

    存储过程入门与提高 1

    存储过程入门与提高 什么是存储过程呢? 定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可...

    ORACLE 存储过程入门范例

    以上就是对"ORACLE 存储过程入门范例"中的关键知识点的详细解释。通过学习和实践这些概念,可以深入理解Oracle存储过程的编写和使用,从而在数据库管理、数据处理和业务逻辑实现上更高效地工作。

    SQL存储过程入门教程

    ### SQL存储过程入门教程 #### 一、SQL存储过程概述 在现代数据库系统中,**存储过程** 和 **触发器** 是两个非常重要的概念。它们本质上都是 SQL 语句和流程控制语句的集合,其中触发器实际上也可以视为一种特殊...

    SQL_Server存储过程入门案例详解.doc

    ### SQL Server 存储过程入门案例详解 #### 一、引言 在现代数据库管理系统(DBMS)中,存储过程是一种强大的工具,它允许开发者在数据库服务器上编写可重用的代码块。这些代码块主要由T-SQL语句组成,并能够接受...

    存储过程入门.txt绝对对于你有帮助

    存储过程是数据库管理系统中预编译的SQL语句集合,它封装了复杂的数据库操作,能够提高数据处理的效率,减少网络传输量,并提供...通过阅读“存储过程入门.txt”及相关文档,你可以进一步深入了解存储过程的各个方面。

    sqlserver存储过程入门例子加讲解

    ### SQL Server 存储过程入门知识点详解 #### 一、存储过程的概念 存储过程是一种预编译的SQL脚本,存储在SQL Server数据库中。它能够实现一系列复杂的操作,如查询、更新数据或执行复杂的业务逻辑。存储过程提高了...

    sqlserver存储过程入门例子加讲解.

    ### SQL Server 存储过程入门知识点详解 #### 一、存储过程的概念 存储过程是一种预编译的SQL脚本,存储在SQL Server数据库中。它能够实现一系列复杂的操作,如查询、更新数据或执行复杂的业务逻辑。存储过程提高了...

    DB2数据库存储过程入门

    DB2数据库存储过程是数据库管理员和开发者用于封装SQL语句和控制流逻辑的数据库对象。它们提供了一种高效、安全的方式来执行复杂的数据库操作,并且可以重复使用,提高代码的复用性和可维护性。以下是对DB2存储过程...

    存储过程入门教程,适合新手

    【存储过程概述】 存储过程是数据库管理系统中的一种重要特性,它是预先编译好的SQL语句集合,用于执行特定任务。存储过程可以理解为数据库中的一个可执行对象,它封装了复杂的数据库操作,使得数据处理更加高效和...

    存储过程入门实例.doc

    存储过程入门实例.doc

    存储过程入门

    ### 存储过程入门知识点详解 #### 一、存储过程定义及优势 **定义:** 存储过程是一种在数据库中预编译的SQL脚本集合,它以特定的名称存储,并可以被多次调用以执行相应的任务。存储过程的执行通过`EXECUTE`命令...

Global site tag (gtag.js) - Google Analytics