`

Oracle的存储过程编程 第二讲:如何创建一个存储过程。

阅读更多

第一步:连接数据库后,在“object”窗口中找到“procedures”目录,在该目录上点击右键,选择“new”菜单创建存储过程。

 

 

 

创建后的界面,该存储过程是没有参数的。

 

 第二步:编写一条代码,编译存储过程。

 创建和编译存储过程到这里就已经完成,下一篇将如何使用存储过程。

 

 

 

你可能遇到的错误!!!!!!!!

1.没有处理参数列部分。


 

 

 

 

2.代码区域没有写任何代码。解决办法:写一句输出语句,或者写“null”也可以。


 

dbms_output.put_line('打印输出语句----------');

 

 

行1:
  CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做test01存储过程, 如果存在就覆盖它;
行2:
  IS关键词表明后面将跟随一个PL/SQL体。
行3:
  BEGIN关键词表明PL/SQL体的开始。
行4:
  dbms_output.put_line('打印输出语句----------');表示打印输出语句。如果没有内容可以写 “NULL  PL/SQL语句表明什么事都不做,这句不能删去,因为PL/SQL体中至少需要有一句; 

行5:
  END关键词表明PL/SQL体的结束 

 

 

 

 

 

  • 大小: 69.1 KB
  • 大小: 17.3 KB
  • 大小: 7.5 KB
  • 大小: 72.2 KB
  • 大小: 62.8 KB
  • 大小: 79.2 KB
  • 大小: 23.1 KB
0
2
分享到:
评论

相关推荐

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

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

    Oracle 9i&10g编程艺术:深入数据库体系结构(全本)含脚本

    目录回到顶部↑第1章 开发成功的Oracle应用 1 1.1 我的方法 2 1.2 黑盒方法 4 1.3 开发数据库应用的正确(和不正确)方法 8 1.3.1 了解Oracle体系结构 8 1.3.2 理解并发控制 14 1.3.3 多版本 19 1.3.4 数据库...

    Oracle_PLSQL_编程语法详解

    第二章 PL/SQL块结构和组成元素 第三章 PL/SQL流程控制语句 第四章 游标的使用 第五章 异常错误处理 第六章 存储过程和函数 第七章 包的创建和应用 第八章 触发器 第九章 ORACLE提供的常用包

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    基于集合的思维方式:一个例子 100 4.2 集合运算 102 4.2.1 UNION和UNION ALL 103 4.2.2 MINUS 106 4.2.3 INTERSECT 107 4.3 集合与空值 108 4.3.1 空值与非直观结果 108 4.3.2 集合运算中的空值行为 110 ...

    21天学通Oracle

    第二篇 Oracle数据库对象 第4章 Oralce数据库(教学视频:15分钟) 51 4.1 创建Oracle数据库 51 4.2 Oracle数据库的相关术语 52 4.2.1 数据库 53 4.2.2 数据库实例和SID 53 4.2.3 ORACLE_SID 54 4.3 Oracle...

    oracle9i oracle11g oracle10g 性能调优 基础学习 视频地址

    第二讲配置并clone Vbox虚拟主机 创建共享存储磁盘 6 第三讲安装11gR2 11.2.0.3 Grid Infrastructure Clusterware GI集群软件 6 第四讲安装11gR2 RAC DB RDBMS HOME数据库软件并DBCA创建数据库 6 Oracle存储结构完全...

    plsql_oracle 编程

    第二章 PL/SQL块结构和组成元素 6 §2.1 PL/SQL块 6 §2.2 PL/SQL结构 6 §2.3 标识符 6 §2.4 PL/SQL 变量类型 7 §2.4.1 变量类型 7 §2.4.2 复合类型 9 §2.4.3 使用%ROWTYPE 11 §2.4.4 LOB类型* 11 §2.4.5 ...

    plsql_oracle 8i 编程讲义

    第二章 PL/SQL块结构和组成元素 6 §2.1 PL/SQL块 6 §2.2 PL/SQL结构 6 §2.3 标识符 6 §2.4 PL/SQL 变量类型 7 §2.4.1 变量类型 7 §2.4.2 复合类型 9 §2.4.3 使用%ROWTYPE 11 §2.4.4 LOB类型* 11 §2.4.5 ...

    Oracle9i开发文档

    第二章 构建环境 安装Oracle9i 第三章 管理入门 数据库服务器的管理 第四章 数据利器 SQL 第五章 智能管理 用好集成管理环境 第六章 运行维护 DBA的日常工作 第七章 数据管理 常用数据方案对象 第八章 安全管理 给...

    Oracle编程艺术

    3.4.2 Oracle数据库中的存储层次体系..............................................181 3.4.3 字典管理和本地管理的表空间..................................................186 3.5 临时文件..........

    Oracle11g从入门到精通2

    《Oracle11g从入门到精通》面向数据库管理人员和数据库开发人员,从实际角度出发,系统地介绍了数据库和Oracle的相关概念和原理、Oracle的...个完整案例来介绍基于Java开发包和Oracle数据库进行案例开发的详细过程...

    韩顺平oracle学习笔记

    记住:欲速则不达,做任何事情要遵循他的规律,循序渐进,信心很重要 成为一个oracle高手过程:理解小知识点->做小练习->把小的只是点连成线->做oracle项目->形成只是面->深刻理解 Oracle基础部分:oracle基础使用; ...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    第二章 用户和权限 一、 用户介绍 ORACLE用户是学习ORACLE数据库中的基础知识,下面就介绍下类系统常用的默认ORACLE用户: 1. sys用户:超级用户,完全是个SYSDBA(管理数据库的人)。拥有dba,sysdba,sysoper等角色或...

    Oracle 11g数据库指南-迷你版电子书

    第二部分是本书的重点,介绍了Oracle数据库管理(DBA)的各个方面,其中对Oracle的体系结构进行了重点介绍。第三部分介绍了Oracle的自动文件管理和自动存储管理。第四部分介绍了数据库的备份与恢复,其中对RMAN进行...

    oracle教案(doc)+SQL Reference 10g(chm).rar

    4.2 第二范式(2NF) 114 4.3 第三范式(3NF) 114 5. 数据库设计工具(重点) 114 6. 数据库设计分析(重点) 114 6.1 需求: 114 6.2 实现 114 7. PL/SQL编程 114 7.1 基本语法: 114 7.1.1 代码书写风格的规范化: 114 ...

    Oracle Database 11g初学者指南--详细书签版

    3.1.5 定义一个位置 50 3.2 专用和共享服务器体系结构之间的差别 51 3.2.1 专用服务器 51 3.2.2 共享服务器 52 3.2.3 设置分派进程 53 3.2.4 监视共享服务器的视图 54 3.3 定义连接 55 3.3.1 连接描述符 55 ...

    Oracle 10g 开发与管理

    第二讲 Oacle数据库体系结构 14 一. 物理存储结构——(数据库载体) 14 1.数据文件(.DBF) 14 2.日志文件 (.Log) 14 1) 日志文件 15 2) 数据库工作模式 15 3.控制文件(.ctl) 15 4.参数文件 (.ora) 16 二. ...

    oracle学习资料

    第二章 PL/SQL块结构和组成元素 6 §2.1 PL/SQL块 6 §2.2 PL/SQL结构 6 §2.3 标识符 6 §2.4 PL/SQL 变量类型 7 §2.4.1 变量类型 7 §2.4.2 复合类型 9 §2.4.3 使用%ROWTYPE 11 §2.4.4 LOB类型* 11 §2.4.5 ...

    Oracle8i_9i数据库基础

    §4.1.2 创建一个新视图 128 §4.1.3 删除一个视图 130 §4.1.4 改变视图 131 §4.2 实体视图(MATERIALIZED VIEW) 131 §4.2.1 创建实体视图 131 §4.2.2 创建实体视图日志 137 §4.2.3 修改实体视图 139 §4.2.4 ...

Global site tag (gtag.js) - Google Analytics