Oracle 视图 ALL_VARRAYS 官方解释,作用,如何使用详细说明

本站中文解释

Oracle ALL_VARRAYS 视图能够用来查询所有的数组类型,也就是由多个元素组成的变量,这些元素可能包括字符串,数值,日期等类型。

在ALL_VARRAYS中,每一条记录都包含了与数组相关的一些基本信息,例如:数组类型的名字,它的拥有者,数组大小和数组元素的数据类型。使用ALL_VARRAYS 视图,就可以查询某个元素类型所拥有的数组变量,这在很大程度上提高了我们的编程效率。

使用ALL_VARRAYS 就可以方便地查询Oracle数据库中的数组变量。要查询某一数据类型的数组,可以使用以下语句:

SELECT * FROM ALL_VARRAYS WHERE ELEMENT_TYPE LIKE ”;

例如,如果要查询数据类型为NUMBER的数组,可以使用这样的语句:

SELECT * FROM ALL_VARRAYS WHERE ELEMENT_TYPE LIKE ‘NUMBER’;

官方英文解释

ALL_VARRAYS describes the varrays accessible to the current user.

Related Views

  • DBA_VARRAYS describes all varrays in the database.

  • USER_VARRAYS describes the varrays owned by the current user. This view does not display the OWNER column.

Column Datatype NULL Description

OWNER

VARCHAR2(128)

Owner of the table containing the varray

PARENT_TABLE_NAME

VARCHAR2(128)

Name of the containing table

PARENT_TABLE_COLUMN

VARCHAR2(4000)

Name of the varray column or attribute

TYPE_OWNER

VARCHAR2(128)

Owner of the varray type

TYPE_NAME

VARCHAR2(128)

Name of the varray type

LOB_NAME

VARCHAR2(128)

Name of the LOB if the varray is stored in a LOB

STORAGE_SPEC

VARCHAR2(30)

Indicates whether the storage was defaulted (DEFAULT) or user-specified (USER_SPECIFIED)

RETURN_TYPE

VARCHAR2(20)

Return type of the column:

  • LOCATOR

  • VALUE

ELEMENT_SUBSTITUTABLE

VARCHAR2(25)

Indicates whether the varray element is substitutable (Y) or not (N)

See Also:

  • “DBA_VARRAYS”

  • “USER_VARRAYS”


数据运维技术 » Oracle 视图 ALL_VARRAYS 官方解释,作用,如何使用详细说明