--定义一个对象类型的变量
CREATE OR REPLACE PROCEDURE TEST_1 IS
TYPE N_OBJECT IS RECORD(
n_no number,
v_name varchar2(20),
v_phone varchar2(20));
n_o N_OBJECT;
BEGIN
n_o.n_no := 10;
n_o.v_name := 'jack';
n_o.v_phone := '15910906597';
dbms_output.put_line(n_o.n_no || ',' || n_o.v_name || ',' || n_o.v_phone);
END;
--LOOP循环用法
CREATE OR REPLACE PROCEDURE TEST_2 IS
n_number number:=1;
BEGIN
LOOP
dbms_output.put_line(n_number);
n_number := n_number + 1;
EXIT WHEN n_number = 10;
END LOOP;
END;
--FOR循环用法
CREATE OR REPLACE PROCEDURE TEST_3 IS
BEGIN
FOR n_f IN 1..10 LOOP
DBMS_OUTPUT.put_line(n_f);
END LOOP;
END;
--游标用法
CREATE OR REPLACE PROCEDURE TEST_4 IS
CURSOR c_cur is
SELECT DNAME FROM DEPT;
v_dname varchar2(100);
BEGIN
OPEN c_cur;
LOOP
FETCH c_cur
into v_dname;
DBMS_OUTPUT.put_line(v_dname);
EXIT WHEN c_cur%NOTFOUND;
END LOOP;
CLOSE c_cur;
END;
分享到:
相关推荐
### Oracle常用语法概述 Oracle是一种广泛使用的数据库管理系统,在企业级应用中非常常见。本文将详细介绍Oracle数据库中的几个关键概念和语法用法,帮助初学者更好地理解和掌握Oracle。 #### 变量声明与赋值 在...
根据提供的文件信息,我们可以总结出以下几个关键的Oracle数据库知识点: ### 1. 数据导出(Export)命令 在Oracle数据库管理中,数据导出是非常重要的一个功能,它可以帮助用户将数据库中的数据或元数据导出到一...
根据提供的信息,我们可以总结出以下Oracle数据库中的常用语法知识点: ### Oracle 常用语法概览 #### 1. 查询表中的对象名称 ```sql SELECT object_name FROM user_objects WHERE object_type = 'TABLE'; ``` 这...
以上只是Oracle常用语法的一部分,实际使用中还有触发器、游标、函数、包等高级特性。掌握这些语法,将能更好地管理和操作Oracle数据库,提升数据库系统的效率和安全性。通过不断学习和实践,你可以成为Oracle数据库...
根据提供的文件信息,本文将对Oracle数据库中的常用语法进行详细解析。主要涵盖用户管理、表空间操作、表结构创建与修改、注释添加以及序列管理等核心知识点。 ### 用户管理 1. **解锁用户账户**:若用户账户被...
根据提供的文件信息,我们可以归纳出一系列Oracle数据库中的关键知识点,涉及SQL查询、存储过程编写、数据操作语言(DML)及数据定义语言(DDL)等内容。以下是对这些知识点的详细阐述: ### 1. 窗口函数 `RANK()` ...
mysql转换成oracle时的常用语法说明
Oracle SQL语法大全 Oracle SQL语法大全是关系数据库标准语言SQL的详细介绍,涵盖了SQL的基础知识、语法结构、数据类型、查询语句、操作符的使用等方面的内容。 SQL基础知识 SQL(Structured Query Language)是...
一、常用语法 1. **删除表时级联删除约束**: `drop table 表名 cascade constraints` 这个命令在删除表的同时会删除与之相关的约束,包括外键约束,这将会影响到依赖于该表的其他对象。 2. **级联删除**: `on ...
Oracle 常用 SQL 语句大全 本文档总结了 Oracle 中常用的 SQL 语句,包括数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等基本操作,以及一些高级查询运算符的使用。 一、数据库操作 ...
在Oracle语法中,我们首先要理解其基本的物理和逻辑组件。 Oracle的物理组件主要包括数据文件、日志文件和控制文件。数据文件是存储数据库数据的核心,每个数据库至少有一个数据文件,每个文件只能属于一个数据库。...
ORACLE 常用的SQL语法和数据对象(CHM电子书) 常用SQL语句
Oracle 常用 SQL 语句汇总 Oracle 是一个功能强大且复杂的关系数据库管理系统,它提供了多种 SQL 语句来管理和操作数据库。在本文中,我们将详细介绍 Oracle 中常用的 SQL 语句,包括数据控制语句(DML)、数据定义...
本文将深入探讨Oracle中的一些常用SQL语法,包括SELECT、WHERE、AND及OR等关键概念。 首先,我们关注的是SELECT语句,它是SQL中最基本也最重要的部分,用于从数据库中获取数据。基本的SELECT语法如下: ```sql ...
oracle常用语法命令大全,SQL Plus 命令行方式登录 DOS 窗口的方式: 首先打开 DOS 窗口,输入命令 sqlplus "/as sysdba",接着回车即可登录。 直接利用 SQL Plus 登录:直接打开 SQL Plus 窗口,输入用户名 sys 和...
Oracle 常用 SQL 语法手册 Oracle 是一种关系数据库管理系统, SQL(Structured Query Language)是 Oracle 数据库管理系统的标准语言。下面是 Oracle 常用 SQL 语法手册的知识点总结: 一、SELECT 语句 SELECT ...