`
lzj0470
  • 浏览: 1276851 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

如何创建存储过程

阅读更多
隐式cursor示例:

create or replace procedure get_news
as   
counts number;
begin  
  for rec in (select test,name from test) loop
    select count(*) into counts from test1 where id=rec.name;
      dbms_output.put_line('insert='||rec.test||'--'||counts);
  end loop; 
end;

参考资料:
http://diegoball.iteye.com/blog/462979
http://kiral.iteye.com/blog/1129908
分享到:
评论

相关推荐

    创建存储过程.rar

    本压缩包文件"创建存储过程.rar"主要关注如何在不同的数据库系统中创建和使用存储过程。 一、存储过程的概念与优势 存储过程是数据库中的一个重要组件,它允许开发人员将一系列复杂的SQL语句、控制流程语句以及事务...

    DB2数据库创建存储过程时遇到的错误

    "DB2数据库创建存储过程时遇到的错误" DB2数据库创建存储过程时遇到的错误是指在Unix操作系统下,使用db2命令创建存储过程失败的情况。这种情况下,查看db2diag.log文件会发现类似于errno: 0x0FFFFFFFFFFF7AF0 : 0x...

    plsql创建存储过程并创建job定时任务执行-详细笔记文档总结

    plsql创建存储过程并创建job定时任务执行详细笔记文档总结 在 Oracle 中,plsql 是一种强大的编程语言,可以用来创建存储过程和定时任务执行。在本文中,我们将详细介绍如何使用 plsql 创建存储过程并创建 job 定时...

    SQL语句创建存储过程

    以下将详细解释如何创建存储过程,以及如何实现增、删、查、改(CRUD)操作。 一、创建存储过程 创建存储过程的基本语法如下: ```sql CREATE PROCEDURE 存储过程名 @参数1 参数类型, @参数2 参数类型, ... AS...

    MySQL实现创建存储过程并循环添加记录的方法

    创建存储过程并循环添加记录是数据库管理中的常见任务,尤其是在需要批量插入数据时。以下将详细解释如何在MySQL中实现这一功能。 首先,我们需要了解存储过程的基本创建方法。在MySQL中,我们使用`CREATE ...

    存储过程 存储过程概述 创建存储过程 执行存储过程

    存储过程概述 创建存储过程 执行存储过程 查看、重命名和删除存储过程 创建带有参数的存储过程

    .net创建存储过程函数

    .NET 创建存储过程函数允许开发人员使用 C# 或 VB.NET 等 .NET 语言来编写 SQL Server 的存储过程、函数和触发器,而非传统的 T-SQL。SQL Server 2005 及更高版本支持与 .NET CLR(Common Language Runtime)的集成...

    C#创建存储过程代码.doc

    首先,创建存储过程通常是通过Visual Studio(如VS2005)进行的。你可以利用"存储过程"模板来快速生成一个新的存储过程。这通常涉及到在数据库项目中添加新的项,选择"存储过程"模板,然后编写SQL语句定义存储过程的...

    实验六:创建存储过程和触发器1

    实验报告中,你需要详细记录每个存储过程的创建SQL语句,以及执行存储过程后的结果截图。此外,实验报告应包括实验设计思路、遇到的技术问题及解决方法、实验过程的详细描述,以及个人的分析、建议和体会。 确保...

    创建存储过程,触发器

    首先,可以通过创建存储过程向导,这是一个图形化界面,引导用户逐步完成存储过程的定义,包括输入参数、执行的SQL语句和返回值。其次,可以在SQL Server企业管理器中手动创建,通过右键菜单选择新建存储过程,然后...

    Oracle数据库创建存储过程和触发器

    Oracle 数据库创建存储过程和触发器 Oracle 数据库创建存储过程和触发器是高级数据库开发设计的重要组成部分。存储过程和触发器是一种特殊类型的数据库对象,它们可以实现复杂的业务逻辑和数据处理操作。 存储过程...

    MySQL创建存储过程批量插入10万条数据

    MySQL创建存储过程批量插入10万条数据 存储过程 1、首先防止主键冲突,我们清空表。 TRUNCATE table A_student; 2、编写存储过程 delimiter ‘$’; CREATE PROCEDURE batchInsert(in args int) BEGIN declare i int ...

    创建存储过程

    创建存储过程不仅可以简化复杂的数据库操作,还可以提高系统的安全性,因为它们可以控制对数据库的访问权限。下面将详细介绍如何创建存储过程以及其相关知识点。 一、存储过程的优点 1. 性能优化:由于存储过程在...

    CLR创建存储过程.docx

    ### CLR 创建存储过程详解 #### 一、简介与背景 SQL Server 2005引入了一项重大功能——CLR(Common Language Runtime)集成,这项功能允许开发者使用.NET框架中的语言,如C#、VB.NET等,来编写存储过程、用户定义...

    access数据库创建存储过程

    本文将详细介绍如何在Access中创建存储过程,并通过查询分析器来实现这一过程。 首先,我们需要了解Access数据库中的两种主要类型存储过程:模块化宏(Module-Based Macro)和SQL存储过程(SQL Stored Procedure)...

    mysql创建存储过程

    ### MySQL 创建存储过程详解 #### 一、存储程序概述 **存储程序**是可以在MySQL服务器中定义并存储的一组SQL语句。它们的功能类似于过程化的编程语言中的函数或过程,可以封装复杂的逻辑,并且能够在数据库层面...

    使用MYSQL5创建存储过程procedure

    在本主题中,我们将深入探讨如何使用MySQL5创建存储过程,并结合PL/SQL语言来实现分表功能。 首先,让我们了解存储过程的基本语法。在MySQL中,创建存储过程通常包含以下部分: 1. `CREATE PROCEDURE` 关键字,...

    dwb创建存储过程(1)

    【标题】: "掌握DB2 Developer Workbench:创建存储过程基础" 【描述】: "本教程将引导你了解如何在DB2 Developer Workbench (DWB)环境中创建存储过程,从理解DWB的基本概念开始,逐步深入到实际操作的步骤。" ...

    使用SQL语句创建存储过程

    以下将详细解释如何使用SQL语句创建存储过程及其不同类型的示例。 1. 创建简单存储过程 在示例中,我们创建了一个名为`stu_pr`的存储过程,用于查询班级`051`的所有学生信息,包括基本信息和选课信息。在创建之前,...

Global site tag (gtag.js) - Google Analytics