Oracle学习(八)RECORD(自定义结构)

一、定义

  • 记录数据类型的一种,将几个相关的、分离的、基本数据类型的变量组成一个类似于整体表结构的对象,即RECORD复合数据类型。
  • 在使用记录数据类型变量时,需要在声明部分先定义记录的组成、记录的变量,然后在执行部分引用该记录变量本身或其中的成员。
  • RECORD数据类型常用于存过与游标结合使用时,用于记录数据。

二、格式

/**
格式:
TYPE 名称(随便起)IS RECORD(
        列1名称  列1类型,
        列2名称  列2类型
);
*/
 
 TYPE T_RECORD IS RECORD (
    GOODS_CODE  VARCHAR2(64),
    GOODS_NAME VARCHAR2(64),
    ORDER_NUM VARCHAR2(16),
    DIS_ORDER_NUM VARCHAR2(16),
    TOTAL_ORDER_NUM VARCHAR2(16),
);
原文地址:https://www.cnblogs.com/riches/p/11340863.html