oracle 集合
Collection. LIMIT
FOR c IN v_cur LOOPv_indexTable(c.empno):=c;
Table_name.delete(index)删除指定索引的记录
NEXT
数据加中的集合
注:INDEX BY BINARY_INTEGER表示索引表,否则为嵌套表.表类型的下标不一定是连续的,所以可以删除某个下标值,数组类型不行.
DECLAREcreate of replace type table_name is table of data_type
Table_name.delete(start_index,end_index)删除区间内元素
DBMS_OUTPUT.PUT_LINE('v_indexTable('||c.empno||').empno=' || c.empnoEXTENDS
PRIOR
------from to me
v_indexTable t_indexTable;BEGIN
返回varray中创建元素的最大个数
Table_name.DELETE 删除所有元素
LAST
返回集合当前元素的上一个元素的索引,如果它不存在就返回NULL
CURSOR v_cur ISI.表类型
END IF;返回集合中最后一个元素索引,如果集合为空,返回NULL
该过程从嵌套表中删除一个或多个或合部元素
DELETE
Collection.TRIM(n)删除最后N个元素
LIMIT
END;Collection.FIRST
与index-by表不同,varray和嵌套表可以作为对象-关系表中的珍存储在数据库中。它们也可以作为对象关系表中的列使用。为了表示出作为数据库列的数据类型,集合类型必须是在pl/sql和 sql中可见。这需要使用create or replace type 语句定义而不能仅在pl/sql块中进行局部定义。语法如下:Collection.EXISTS(index)
DBMS_OUTPUT.PUT_LINE('v_indexTable('||c.empno||'):不存在');TRIM
返回集合当前元素的下一个元素的索引,如果它不存在就返回NULL
||';v_indexTable('||c.empno||').ename='||c.ename);FIRST
Collection.EXTEND添加一个NULL元素;Collection.extends(n)添加N个NULL元素,Collection.extend(n,index)添加由index指定位置上元素的n个副表
--索引组织表,存放在内存中的表.
该过程在集合的末尾添加新的元素
TYPE t_indexTable IS TABLE OF emp%ROWTYPE NOT NULL INDEX BY BINARY_INTEGER;该函数集合
返回集合第一个元素索引,如果集合为空,返回NULL
Collection.COUNT
Collection. PRIOR
从集合末尾处删除元素
END LOOP;Collection. LAST
COUNT
Collection.TRIM 删除最后一个元素
Collection. NEXT
ELSESELECT * FROM emp;
IF v_indexTable.EXISTS(c.empno) THEN
相关热词: oracle
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/sql/oracle/2625.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
是因为scan的IP问题补占用
时间:2021-01-20
-
还你一个干净的model 2、功
时间:2021-01-20
-
既然 ROWNUM 列并不是真实存
时间:2021-01-20
-
Real Application Clusters
时间:2021-01-20
-
在tools-preferences-connection(
时间:2021-01-20
-
Windows Sever 2012下Oracle 12c安
时间:2021-01-10
-
Oracle安装监听器错误的解
时间:2021-01-07
-
oracle远程连接服务器数据
时间:2021-01-07
热门文章
-
Oracle存储过程编程详解
时间:2020-12-07
-
Azure Queue Storage 基本用法 Azure Storage 之
时间:2020-12-26
-
win10下oracle 11g安装图文教程
时间:2020-12-25
-
oracle 数据库学习 基本结构介绍
时间:2020-12-13
-
Azure File Storage 基本用法 Azure Storage 之 F
时间:2020-12-26
-
windows使用sqlpus连接oracle 数据库的教程图
时间:2020-12-25
-
Window下Oracle Database 11g 发行版2安装教程
时间:2020-12-29
-
Oracle解锁的方式介绍
时间:2020-12-14
-
Oracle 12c Study之Installer Oracle
时间:2021-01-06
-
linux下oracle设置开机自启动实现方法
时间:2020-12-13
