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

复合类型:记录类型、表

 
阅读更多
-- Created on 2011-10-10 by HUCHANGKUN 
declare 
  -- Local variables here
  --复合类型:记录类型、表
  type TEST_RECORD_TYPE is RECORD(
       ID NUMBER,
       NAME LONG
  );
  VAR_RECORD TEST_RECORD_TYPE;
  VAR_TABLE T_EVENT%ROWTYPE;
  
  VAR_TABLE2 VAR_TABLE%TYPE; --这一点很有用
begin
  -- Test statements here
  VAR_RECORD.ID := 123;
  VAR_RECORD.NAME := '胡长坤';
  VAR_TABLE.EVENTNAME := '事件名称';
  VAR_TABLE.INCREMENTID := 'INCREMENTID';
  VAR_TABLE2.EVENTNAME :='1111';
  VAR_TABLE2.INCREMENTID :='2222';
  dbms_output.put_line(VAR_RECORD.ID||' '|| VAR_RECORD.NAME);
  dbms_output.put_line(VAR_TABLE.EVENTNAME||' '|| VAR_TABLE.INCREMENTID);
  
  dbms_output.put_line(VAR_TABLE2.EVENTNAME||' '|| VAR_TABLE2.INCREMENTID);
end;
分享到:
评论

相关推荐

    plsql复合数据类型

    集合分为两种主要类型:索引表(indexed table)和关联数组(associative array)。 **2. 定义集合** - **索引表**:索引表使用连续的数字作为索引。例如: ```sql TYPE num_table IS TABLE OF NUMBER INDEX BY...

    全面探讨PL SQL的复合数据类型

    在这个例子中,`stock_quote_rec`记录类型包含了数据库表`stock`中`symbol`列的数据类型,以及定义的其他域。 2. **隐式定义记录**:使用`%ROWTYPE`属性,根据数据库表或视图的结构直接定义记录变量,如: ```sql...

    定义并使用变量,复合类型

    在定义记录类型时,如`emp_record_type`,我们可以指定每个成员的类型和来源,如`name`, `salary`, `title`分别对应`emp`表的`ename`, `sal`, `job`列。然后,我们可以创建一个记录变量`sp_record`,并用`select`...

    Oracle复合类型之RECORD

    Oracle复合类型之RECORD是Oracle数据库中的一种复杂数据类型,它允许用户定义一个包含多个字段的记录类型,类似于结构体或对象。 RECORD类型可以用于存储和处理复杂数据,使得数据库开发更加灵活和高效。 在学习...

    oracle 自定义数据结构和表类型实验

    然后,你可以在表中使用这个集合类型: ```sql CREATE TABLE Employee ( ID NUMBER PRIMARY KEY, Names PersonArrayType ); ``` 在这个例子中,Employee表的Names列可以存储最多10个Person对象。 实验报告通常...

    MySqlOracleSqlServer三大数据库的数据类型列表汇编.docx

    2. 复合类型:如记录(ROWTYPE)和数组(PL/SQL TABLE)。 3. 引用类型:如REF,用于创建对象的引用。 4.LOB类型:如BLOB、CLOB和NCLOB,用于存储大型对象,如图像、音频或大量文本。 【SQL Server 数据类型】 ...

    SQL语句 第11章 复合数据类型

    SQL语句 第11章 复合数据类型 使用显式方法定义记录 在DML语句中使用记录

    MySqlOracleSqlServer三大数据库的数据类型列表[借鉴].pdf

    2. 复合类型:组合多个简单数据类型的结构。 3. 引用类型:用于存储对象引用。 4. LOB类型:用于存储大对象,如BLOB(Binary Large Object)用于二进制数据,CLOB(Character Large Object)用于文本数据。 ...

    MySqlOracleSqlServer三大数据库的数据类型列表汇编.pdf

    2. 复合类型:允许创建结构化数据类型,如记录和数组。 3. 引用类型:用于存储对其他对象的引用,如行的引用。 4. LOB 类型:用于存储大量非结构化数据,如图片、文档。 Oracle 的 `NUMBER` 类型具有灵活性,可以...

    参考资料-超声波探伤记录表C6-16.zip

    2. **探头信息**:探头是超声波探伤的关键部件,记录表中会详细列出探头的类型(直探头、斜探头等)、频率、晶片尺寸和角度,以及耦合剂的种类。 3. **工件信息**:被检测对象的材质、形状、尺寸、表面处理状态等,...

    第7章MySQL表定义与完整性约束控制.docx

    MySQL 支持多种数据类型,包括数值类型、日期时间型、字符串类型、复合类型和二进制类型等。 1. 数值类型:包括整型(TINYINT, SMALLINT, MEDIUMINT, INT, BIGINT)和浮点型(FLOAT, DOUBLE)等。 2. 日期时间型:...

    节 复合数据类型PPT学习教案.pptx

    本教程主要涵盖了四种主要的复合数据类型:结构体(Struct)、联合体(Union)、位段(Bit Field)和枚举(Enum),以及类型定义(Typedef)。 1. **结构体(Struct)**: - **定义**:结构体是由不同类型的变量...

    施工管理资料表格-080401-2_风管与配件制作检验批质量验收记录表(非金属、复合材料风管)

    这份"施工管理资料表格-080401-2_风管与配件制作检验批质量验收记录表(非金属、复合材料风管)"是施工过程中必不可少的质量控制工具,主要用于记录和审核非金属和复合材料风管及其配件的制造与检验过程。...

    工程试验检验记录E类.docx

    它作为基础表格,用于记录不同类型的工程试验信息。 #### 三、地基与基础工程试验检测报告 1. **复合地基载荷试验检测报告**:通过模拟实际荷载情况下的地基反应来评估复合地基的承载能力。 2. **基桩竖向抗压静载...

    微软复合文档文件格式 二进制分析

    - 类型:Storage - 子目录:[子目录1, 子目录2] - 文件:[文件1, 文件2] #### 9. 词汇表 为了方便理解本文档中的术语,下面提供了一个词汇表。 - **Storage**:复合文档中的目录结构。 - **Stream**:复合文档...

    创建数据库表与索引实验.docx

    - **索引类型**:普通升序索引、唯一索引、聚集索引和复合索引。 - **索引字段**: - 学生档案表的“姓名”字段建立普通升序索引。 - 学生档案表的“学号”字段建立唯一索引。 - 学生档案表的“学号”字段建立...

    2021年特殊功能复合材料及制品行业行政部门表格协议汇总 .pdf

    16. 客户访问记录表:记录客户拜访情况,包括客户需求、反馈和跟进信息,有助于客户服务和销售策略的改进。 这些表格和协议是特殊功能复合材料及制品行业日常运营中不可或缺的工具,它们不仅规范了行业内部的流程,...

    MySQL数据库应用实战教程第2章教案MySQL数据类型.pdf

    4. 复合类型: - enum允许存储预定义的单选字符串,set则允许存储多选字符串。 - 这两种类型提高了数据的规范性和存储效率,但enum的集合项一旦定义就不可更改,set的值数量有限。 5. 选取数据类型的原则: - ...

    销售管理初始完成复合确认表.doc

    - 客户类型:区分不同类型客户,如批发商、零售商等,便于差异化服务。 5. **销售计划**: - 实施月份:销售计划通常按月规划,以匹配财务周期。 - 按部门、业务员、产品制定计划:细化到个人和产品,以提高目标...

    复合文档文件格式(word)

    在复合文档文件格式中,不同的SID代表了不同的扇区类型: - **FreeSID**:表示该扇区目前未被使用,可用于分配给新的数据。 - **EndOfChainSID**:表示扇区链的末端,即当前链表的结束位置。 - **SATSID**:表示段...

Global site tag (gtag.js) - Google Analytics