----------------嵌套表---------------------------定义——由其没有最大数目限定的的单维集合,也就是无上限,存放个数无限制,排列是紧密的。1、定义、声明、初始化declare type num_varray is table of number; v_numarray num_varray:=num_varray(10,20,30,4
-----------------------集合类型-------------------------===集合分为两种类型:数组 和 嵌套表数组——由其元素的最大数目限定的单维有限集合,存储2GB个索引=2*1024*1024*1024-1个(2147483648-1=2147483647个),排列是紧密的。1、数组的定义、声明、初始化declare type num_varray
----------------index-by表------------------------index-by表定义——由与数组类似同质元素的集合组成的一种复合数据类型。集合中的元素是稀疏分布的,没有限定的边界,只是由整数索引将其连接在一起。可以是整数、负整数。1、定义和赋值数字declare type num_table is table of number index by b
-----PL/SQL的记录类型(复合数据类型)----------------------定义——一种由逻辑上相关联的独立元素组成的复合数据类型。记录只能存放一行数据,行变量table_name%rowtype cursor_name%rowtype是一种特殊的记录,记录结构有继承的源。1、直接访问记录的元素,分别给每个字段赋值declare type hrc_org_r
-------------------游标表达式--------------------------declare type rc is ref cursor;--定义一个游标 cursor csr_hierarchy is select h.hrc_descr,cursor(select o.org_long_name &nbs
------------------------游标变量-------------------------定义——PLSQL变量,可以在运行的时候者针对不同的查询使用这个变量。优势——可以在程序之间传递结果集,在运行的时候一个游标可以关联多个查询。一、基本使用方法declare type rc is ref cursor; v_rc rc; hrc_rec
--------------------------------------------游标——就是一个指向保存有多行SQL查询结果集的工作区的句柄(指针)。一、显式游标1、打开游标2、将游标的结果集取到PLSQL记录或者PLSQL变量,fetch3、关闭游标案例1:定义变量的方式使用游标declare cursor csr_org is select h.hrc_descr,o.or
-----------------PLSQL----------------------------搭建一个学习环境1、创建一个存储表空间SQL> conn /as sysdbaConnected.SQL> create tablespace plsql datafile '/u01/oracle/oradata/ORCL/plsql01.dbf' size 1G;Ta
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号