我是靠谱客的博主 从容乌龟,最近开发中收集的这篇文章主要介绍oracle record概念和oracle record使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、oracle record概念

oracle record定义记录数据类型。它类似于C语言中的结构数据类型(STRUCTURE),PL/SQL提供了将几个相关的、分离的、基本数据类型的变量组成一个整体的方法,即RECORD复合数据类型。在使用记录数据类型变量时,需要在声明部分先定义记录的组成、记录的变量,然后在执行部分引用该记录变量本身或其中的成员。

二、oracle record语法

TYPE RECORD_NAME IS RECORD(--声明记录数据类型

V1 DATA_TYPE1 [NOT NULL][:=DEFAULT_VALUE],--定义变量、变量数据类型

V2 DATA_TYPE2 [NOT NULL][:=DEFAULT_VALUE],

VN DATA_TYPEN [NOT NULL][:=DEFAULT_VALUE]);

RECORD1 RECORD_NAME;--声明记录类型变量

三、oracle record使用举例

先定义一个只与wms_task表中某几个列的数据类型相同的记录数据类型re_inv,然后声明一个该数据类型的记录变量re_inv_01。在使用RECORD数据类型的变量时要用“.”运算符指定记录变量名限定词。

一个记录类型的变量只能保存从数据库中查询出的一行记录,如果查询出了多行记录,就会出现错误。

#oracl

最后

以上就是从容乌龟为你收集整理的oracle record概念和oracle record使用的全部内容,希望文章能够帮你解决oracle record概念和oracle record使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部