`
zhou_hong_liang
  • 浏览: 97398 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ORACLE常用语法

阅读更多
--定义一个对象类型的变量
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。 #### 变量声明与赋值 在...

    Oracle常用语法3

    根据提供的文件信息,我们可以总结出以下几个关键的Oracle数据库知识点: ### 1. 数据导出(Export)命令 在Oracle数据库管理中,数据导出是非常重要的一个功能,它可以帮助用户将数据库中的数据或元数据导出到一...

    Oracle常用语法4

    根据提供的信息,我们可以总结出以下Oracle数据库中的常用语法知识点: ### Oracle 常用语法概览 #### 1. 查询表中的对象名称 ```sql SELECT object_name FROM user_objects WHERE object_type = 'TABLE'; ``` 这...

    Oracle常用语法

    以上只是Oracle常用语法的一部分,实际使用中还有触发器、游标、函数、包等高级特性。掌握这些语法,将能更好地管理和操作Oracle数据库,提升数据库系统的效率和安全性。通过不断学习和实践,你可以成为Oracle数据库...

    Oracle常用语法1-2

    根据提供的文件信息,本文将对Oracle数据库中的常用语法进行详细解析。主要涵盖用户管理、表空间操作、表结构创建与修改、注释添加以及序列管理等核心知识点。 ### 用户管理 1. **解锁用户账户**:若用户账户被...

    oracle常用语法

    根据提供的文件信息,我们可以归纳出一系列Oracle数据库中的关键知识点,涉及SQL查询、存储过程编写、数据操作语言(DML)及数据定义语言(DDL)等内容。以下是对这些知识点的详细阐述: ### 1. 窗口函数 `RANK()` ...

    mysql和oracle转换常用语法

    mysql转换成oracle时的常用语法说明

    oracle SQL语法大全

    Oracle SQL语法大全 Oracle SQL语法大全是关系数据库标准语言SQL的详细介绍,涵盖了SQL的基础知识、语法结构、数据类型、查询语句、操作符的使用等方面的内容。 SQL基础知识 SQL(Structured Query Language)是...

    Oracle常用的一些语法、命令和函数

    一、常用语法 1. **删除表时级联删除约束**: `drop table 表名 cascade constraints` 这个命令在删除表的同时会删除与之相关的约束,包括外键约束,这将会影响到依赖于该表的其他对象。 2. **级联删除**: `on ...

    ORACLE常用SQL语句大全.pdf

    Oracle 常用 SQL 语句大全 本文档总结了 Oracle 中常用的 SQL 语句,包括数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等基本操作,以及一些高级查询运算符的使用。 一、数据库操作 ...

    Oracle语法 常用语法

    在Oracle语法中,我们首先要理解其基本的物理和逻辑组件。 Oracle的物理组件主要包括数据文件、日志文件和控制文件。数据文件是存储数据库数据的核心,每个数据库至少有一个数据文件,每个文件只能属于一个数据库。...

    ORACLE 常用的SQL语法和数据对象(CHM电子书)

    ORACLE 常用的SQL语法和数据对象(CHM电子书) 常用SQL语句

    oracle常用SQL语句(汇总版).docx

    Oracle 常用 SQL 语句汇总 Oracle 是一个功能强大且复杂的关系数据库管理系统,它提供了多种 SQL 语句来管理和操作数据库。在本文中,我们将详细介绍 Oracle 中常用的 SQL 语句,包括数据控制语句(DML)、数据定义...

    oracle 常用SQL语法手册

    本文将深入探讨Oracle中的一些常用SQL语法,包括SELECT、WHERE、AND及OR等关键概念。 首先,我们关注的是SELECT语句,它是SQL中最基本也最重要的部分,用于从数据库中获取数据。基本的SELECT语法如下: ```sql ...

    Oracle常用命令速查手册.pdf

    oracle常用语法命令大全,SQL Plus 命令行方式登录 DOS 窗口的方式: 首先打开 DOS 窗口,输入命令 sqlplus "/as sysdba",接着回车即可登录。 直接利用 SQL Plus 登录:直接打开 SQL Plus 窗口,输入用户名 sys 和...

    oracle 常用SQL语法手册.doc

    Oracle 常用 SQL 语法手册 Oracle 是一种关系数据库管理系统, SQL(Structured Query Language)是 Oracle 数据库管理系统的标准语言。下面是 Oracle 常用 SQL 语法手册的知识点总结: 一、SELECT 语句 SELECT ...

Global site tag (gtag.js) - Google Analytics