`

oracle里的extend详解

 
阅读更多
--oracle里的extend详解
--扩展已知的数组空间,例:

DECLARE
      TYPE   CourseList   IS   TABLE   OF   VARCHAR2(10);
      courses   CourseList;
BEGIN
      --   初始化数组元素,大小为3
      courses   :=   CourseList( 'Biol   4412 ',   'Psyc   3112 ',   'Anth   3001 ');
      --   为数组增加一个元素,数组大小为4,末尾的元素为NULL
      courses.EXTEND;     --   append   one   null   element
      --   为增加的元素赋值,如果没用EXTEND,这里会出错
      courses(4)   :=   'Engl   2005 ';
end

/*Oracle   在逻辑上是由各个表空间(tablespace)构成的,tablespace由segments(段)构成
段是由extends构成,中文叫作区或者数据区,
区是由一个一个的数据块构成,数据块的大小由操作系统决定。**/

 

分享到:
评论

相关推荐

    R11i Extend Oracle Applications: Forms

    ### R11i Extend Oracle Applications: Forms —— Oracle Forms开发详解 #### 一、Oracle Forms简介 Oracle Forms 是一种强大的应用程序开发工具,主要用于构建复杂的业务应用程序。它允许开发者使用直观的图形...

    Oracle11g_新特性及常用维护工具详解

    ### Oracle11g新特性及常用维护工具详解 #### 第1章 ORACLE11g体系结构介绍 **1.1 ORACLE11g的后台进程介绍** 在Oracle 11g中,为了确保数据库能够高效稳定地运行,设计了一系列后台进程来支持其核心功能。这些...

    Oracle11g_新特性及常用维护工具详解.pdf

    ### Oracle 11g 新特性及常用维护工具详解 #### 第1章 ORACLE11g 体系结构介绍 **1.1 ORACLE11g 的后台进程介绍** Oracle 11g 后台进程是数据库运行的核心组成部分之一,主要包括以下几种关键进程: - **SMON...

    Oracle 19c和20c新特性解密.pptx

    以下是这些版本的主要新特性详解: **Oracle 18c新特性** 1. **高效性能:右向增长索引分裂竞争优化** - 右向增长索引在索引分裂时可能导致严重的竞争,尤其是在序列单调递增的情况下。 - Oracle 18c通过优化叶...

    ORACLE修改表空间大小

    ### ORACLE 修改表空间大小详解 #### 一、问题背景及原因分析 在Oracle数据库管理过程中,经常会遇到因表空间不足导致的各种问题。其中一种常见问题是ORA-01652错误,即“无法在指定表空间扩展临时段”。这通常...

    Oracle PLSQL集合

    ### Oracle PL/SQL 集合详解 #### 12.1 集合概述 在深入了解Oracle PL/SQL中的集合之前,先回顾一下与集合相关的概念和术语,包括不同集合类型的描述及其示例。 ##### 12.1.1 集合概念和术语 **元素和索引值** -...

    Oracle 自定义split 函数实例详解

    在Oracle数据库中,系统并未内置一个直接用于字符串分割的`SPLIT`函数,但我们可以根据需求自定义一个。本文将详细介绍如何在Oracle中创建一个自定义的`SPLIT`函数,以及如何使用这个函数进行字符串处理。 首先,...

    较实用的ORACLE数据库死锁查杀

    ### ORACLE数据库死锁查杀方法详解 #### 一、引言 在Oracle数据库系统中,当两个或多个事务在等待对方释放资源时,就会出现死锁现象。死锁不仅会降低系统的整体性能,还可能导致某些重要事务长时间无法完成,严重...

    oracle常见错误精集

    ### Oracle常见错误精集知识点详解 #### 一、Oracle 基础问题及解决方法 ##### 1. ORA-12541: TNS: 没有监听器 **原因**: 当遇到ORA-12541错误时,通常是因为监听器未启动或者监听器存在问题。 **解决方案**: - ...

    GAPDemo使用说明

    authority.oracle.exclude.sql=authority_extend_oracle.sql ``` **1.3 构建与部署** - 在开发环境中打开Ant视图,并加载构建文件`build.xml`。 - 使用Ant执行目标构建数据库的基本结构。 - 修改项目的数据库配置...

    Linux netstat命令用法详解

    Linux netstat命令 Linux netstat命令用于显示网络状态。 利用netstat指令可让你得知整个Linux系统的网络...-e或–extend 显示网络其他相关信息。 -F或–fib 显示FIB。 -g或–groups 显示多重广播功能群组组员名单。 -

    Oracle 数组的学习 小知识也要积累,养成好的学习态度

    ### Oracle 数组类型详解 #### 一、引言 在Oracle数据库中,数组是一类非常重要的数据结构,它能够帮助开发者高效地处理大量的数据。本文将深入探讨Oracle中的三种主要数组类型:`INDEX BY TABLE`(索引表)、`...

    PL/SQL学习笔记

    联合数组详解: 什么是数组?数组有什么特点 数据是线性存放的,在内存中地址是连续的 可以用索引来访问 定义联合数组? 联合数组不需要定义长度,他能容纳的元素最大数量是-214483647-到214483647 联合数组的索引...

    JUDE 中文帮助文档PPT形式(非常详细)

    首先,安装JUDE前需要确保已下载并安装J2SDK(Java 2 Software Development Kit),可以从Oracle的官方网站获取最新版本。安装J2SDK是运行JUDE的前提,因为JUDE是基于Java平台的软件。完成J2SDK安装后,访问JUDE的...

    java英文笔试

    ### Java 英文笔试知识点详解 #### 1. What is Oracle? **Answer**: Oracle is a relational database management system (RDBMS) product developed by Oracle Corporation. It provides robust data storage and...

    利用VB将EXCEL中的数据导入ACCESS

    ### 利用VB将EXCEL中的数据导入ACCESS详解 #### 一、背景介绍 在日常工作中,我们常常需要处理各种格式的数据文件,如Excel表格。有时候为了更好地管理和分析这些数据,我们需要将它们导入到数据库中,例如...

    PLSQL高级编程资料

    根据提供的文件信息,我们可以深入探讨其中涉及的关键知识点。下面是对每一章节内容的详细解析: ### 第一章 集合 ...以上是第一章“集合”部分的知识点详解,接下来将继续深入探讨其他章节的内容。

    arcims9.2 weblogic安装部署详细图解

    《ArcIMS 9.2与WebLogic安装部署详解》 ArcIMS 9.2是一款由Esri公司开发的专业地理信息系统(GIS)服务器软件,用于发布、管理和操作地图服务。而WebLogic是Oracle公司提供的企业级Java应用服务器,常用于部署各种...

    plsql编程之葵发宝典.txt

    ### PL/SQL编程之葵发宝典:BULK COLLECT详解 #### 一、引言 在Oracle数据库中,PL/SQL(Procedural Language for SQL)是一种强大的工具,用于编写复杂的业务逻辑处理过程。本篇文章将从一个实战示例出发,深入...

    java学习资料,来来

    - **官方文档**:Oracle官网提供了详尽的Java教程和技术文档,是学习Java的首选资源。 - **书籍**:《Java核心技术》是一本非常适合初学者和有一定经验开发者阅读的经典教材。 - **在线课程**:诸如Coursera、Udemy...

Global site tag (gtag.js) - Google Analytics