接上一篇:Oracle数据库-建库、建表空间,建用户,我创建出,用户为lizw,表空间名称为lizwsp,在该表空间下建立了名称为mytable。
用PL/sql developer来写一个存储过程demo。
step1:从pl/sql developer 的tools->object browser窗口里找到关键字:Procedures,右击->new .
step2:在template wizard 窗口中的name输入框中输入名称为:lizwsproc000,这里先不带参数,故删去 parameters输入框里的值。
step3:在右边主面板(也就是Program 窗口)中编写存储过程:
create or replace procedure lizwsproc000 is i number; begin for i in 101 .. 1000 loop insert into lizw.mytable values (i, 'lizw', 23); end loop; commit; end lizwsproc000;
然后编译,这里直接按快捷键F8就行。
step4:从pl/sql developer 的tools->object browser窗口里找到名称:lizwsproc000(Procedure
/LIZWSPROC000),右击->test。 会弹出内容如下的test window,然后按F8。
begin -- Call the procedure lizwsproc000; end;
针对step4中也可以这样运行:file->new->command window,在选项卡为edit中的编辑区域编写如下代码:
exec lizwsproc000;
然后按F8。
相关推荐
本文档将详细介绍两个Oracle经典建表语句案例:`DHC_BY_GOODSBUY`表与`DHC_BY_GOODSBUYTOTAL`表的创建过程,并额外解析一个与之相关的`DHC_BY_GOODSBUY_OPINION`表的创建方法。通过这些实例,我们可以更好地理解...
在Oracle数据库管理中,表空间(Tablespaces)和用户(Users)是两个核心概念,用于组织和管理数据库的数据存储及权限控制。以下是关于这两个主题的详细介绍: **一、表空间(Tablespaces)** 表空间是Oracle...
压缩包主要包括15个文档,主要是本人学习oracle过程中的笔记,希望对你有帮助:主要文档如下: 01-常用命令.txt 02-表空间建表.txt 03-基本查询语句学习笔记.txt 04-高级查询语句学习笔记.txt 05-锁和表分区学习...
理解PL/SQL的基本语法,如声明变量、控制流程(IF-THEN-ELSE, CASE, LOOP)和异常处理,可以编写存储过程、函数和触发器。 9. **游标**: 游标用于遍历查询结果集,是处理单行记录的有效方式。了解如何声明、打开、...
### Oracle入门精要知识点概览 #### 一、SQL基础:开启Oracle学习之旅 ##### 1.1 基本概念 - **Oracle**:一款由Oracle公司开发的关系型数据库管理系统,广泛应用于企业级数据管理和处理。 - **SQL**:Structured...
本教程的"oracle教程.docx"文件很可能包含了这些知识点的详细解释和实例,包括如何编写和调用存储过程,如何使用各种查询和函数,以及如何进行表的创建和修改。对于初学者,通过阅读和实践这些例子,可以快速提升对...
2 Oracle 服务器入门 目标 2-2 数据库管理工具 2-3 Oracle 通用安装程序 2-4 交互式安装 2-5 使用反应文件的非交互式安装 2-6 Oracle 数据库配置助手 2-8 最优灵活体系结构(OFA) 2-9 Oracle 软件和文件位置 2-10 ...
首先,Oracle数据库的核心是数据库本身,它是数据的容器,包含了表、索引、视图、存储过程、函数、包等多种数据库对象,并进行统一管理。数据库由一系列物理和逻辑结构组成,比如表空间、表、索引等。 表空间是...
本文将深入讨论数据库入门知识,包括对数据库的理解、Oracle的体系架构、创建用户、分配权限、表空间和模式对象的创建,以及数据库范式的概念。 首先,我们要明白数据库是一个有序的数据集合,用于存储、管理和检索...