`
cakin24
  • 浏览: 1328298 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Oracle的第一个存储过程

阅读更多

一 语法

用CREATE PROCEDURE命令建立存储过程。
create [or replace] procedure 过程名(参数列表)
as
PLSQL子程序体;
 
二 代码
  1. --第一个存储过程:打印HelloWoeld
  2. /*
  3. 调用存储过程:
  4. 1、exec sayhelloworld
  5. 2、begin
  6. sayhelloworld();
  7. end;
  8. /
  9. */
  10. create or replace procedure sayhelloworld
  11. as
  12. --说明部分
  13. begin
  14. dbms_output.put_line('Hello World');
  15. end;
  16. /
三 调用存储过程
  1. SQL>set serveroutput on
  2. SQL>exec sayhelloworld();
  3. HelloWorld
  4. PL/SQL 过程已成功完成。
  5. SQL> begin
  6. 2 sayhelloworld();
  7. 3 end;
  8. 4 /
  9. Hello World
1
0
分享到:
评论

相关推荐

    Oracle数据库存储过程技术文档.doc

    第一章 oracle存储过程概述 2 1.1 存储过程基本结构(PROCEDURE) 3 1.1.1创建存储过程 3 1.1.2 存储过程删除 5 1.1.3 调用存储过程 5 1.2存储函数(FUNCTIONE) 6 1.2.1 创建存储函数 6 1.2.2 删除存储函数 7 1.3 包...

    oracle存储过程

    第一、大大提高效率。存储过程本身的执行速度非常快,而且,调用存储过程可以大大减少同数据库的交互次数。 第二、提高安全性。假如将SQL语句混合在ASP代码中,一旦代码失密,同时也就意味着库结构失密。 第三、...

    ORACLE分页存储过程

    之前一直用SQL SERVER做项目,但是...第一个参数为当前页; 第二个参数为查询数据的SQL语句; 第三个参数为每页显示的记录数; 第四个参数为返回的记录总数; 第五个参数为返回的总页数; 第六个参数为返回的记录结果;

    调用Oracle数据库中的存储过程需要两步走

    调用Oracle数据库中的存储过程需要两步走 第一步,Oracel定义存储过程 第二步,调用存储过程

    Oracle存储过程-1

    第一部份 字符类型 §1.1 char 定长字符串,会用空格来填充来达到其最大长度,最长2000个字节。 1. 新建一个测试表test_char.,只有一个char类型的列。长度为10 SQL> create table test_char(colA char(10)); ...

    oracle存储过程应用实例

    Oracle 允许将PL/ SQL 语言编写的存储过程作为数据库对象存储在数据库中,存储过程通过语法分析,将第一 次执行编译的SQL 语句存储在高速缓冲存储器中,下次使用只需从高速缓冲区中调用已编译的代码,加速了SQL 语句的执...

    oracle存储过程实现字符串截取

    例如:字段为1,2,3,4,5 截取之后为 1 2 3 4 5

    《Oracle触发器与存储过程高级编程》电子版(1/2)

    《Oracle触发器与存储过程高级编程》电子版,由于单个压缩文件超过20M,所以压缩成了两个包,这是第一个包。

    oracle 在一个存储过程中调用另一个返回游标的存储过程

    第一种情况是返回的游标是某个具体的表或视图的数据,如: SQL-Code: 代码如下: CREATE OR REPLACE PROCEDURE P_TESTA ( PRESULT OUT SYS_REFCURSOR ) AS BEGIN OPEN PRESULT FOR SELECT * FROM USERS; END P_TESTA;...

    ORACLE中触发器和存储过程介绍

    这是个PPT,我自己根据平时的使用经验写的,由于PPT是配合讲解的,所以可能有很多地方大家觉得不够详细。稍后我会补上相应的解说文档。 文件包括ORACLE和数据库的关系。...小弟第一次做,有不完善的地方请多给些意见。

    oracle定时存储过程导出用户表或者指定表及数据导出CSV文件

    定时导出oracle指定用户下指定表的所有数据及格式生成CSV文件,通过存储过程; 1.使用特定用户或者system登陆到oracle执行...--在oracle里面执行语句,定义P_DIR(这个名字在第4条用到要一致,叫啥你看着办)为输出文件夹....

    oracle 存储过程 用于分页

    oracle分页存储过程,用于在java中调用存储过程 自动分页 --条件SQL语句 --第几页 --一页显示多少条 --共几页 --总记录 --显示页的记录

    Java调用oracle存储过程

    存储过程是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。...

    Oracle-SQL基础到存储过程下载(第一阶段)

    Oracle_SQL基础到存储过程(第一阶段) 001.sql基础查询_条件取数.mp4 002.sql基础查询_建表注释001.mp4 003.sql基础查询_增删改001.mp4 004.sql基础查询_分组聚合过滤001.mp4 005.sql基础查询_排序 .mp4 006.sql基础...

    oracle经典面试题oracle经典面试题oracle经典面试题

    ORACLE是ORACLE公司的数据产品,支持海量数据存储,支持分布式布暑,支持多用户,跨平台,数据安全完整性控制性能优越,是一个ORDBMS,一般用在大型公司。 2、能不能设计数据库?如何实现数据库导入与导出的更新 ...

    使用Oracle作为中间件编写存储过程,实现Sql Server到MySQL的数据同步

    通过使用Oracle作为中间容器编写存储过程,...最初项目经理给出了几种方案,第一种是写定时任务定时的去取数据,第二种就是写存储过程去同步数据,无论哪种方式都需要有几个原则,首先是无论哪种方式都不可以直接在甲方

    groovy将JDBC中oracle存储过程游标转换为多层json

    出参json有两层结构,第一层是"data": [],第二层的"checkinfo": [],"bacinfo": [],"tesinfo": []节点是在"data": []层下面。 文档包含了以下内容。 1.创建解析xml的函数脚本 2.创建oracle存储过程脚本 3.JDBC...

    asp.net中调用oracle存储过程的方法

    一组为了完成特定功能的SQL 语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数来执行它,下面给大家介绍下asp.net中调用oracle存储过程的方法,需要的朋友可以...

    Java下使用Oracle存储过程(详解)第1/3页

    (作者:iihero on csdn) 一、如何创建java存储过程? 通常有三种方法来创建java存储过程。 1. 使用oracle的sql语句来创建: e.g. 使用create or replace and compile java source named “” as 后边跟上java源程序...

    Oracle第8章_逻辑存储结构

    上海交大,Oracle数据库在逻辑上可以划分为一系列的逻辑空间,每一个逻辑空间就可以称为一个表空间。

Global site tag (gtag.js) - Google Analytics