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

本站中文解释

Oracle 视图ALL_TYPE_VERSIONS 用于查看当前用户存在哪些类型及其版本,ALL_TYPE_VERSIONS视图存储在数据字典表中,它包含每种类型对应的版本信息,用户可以用来查询数据库中存在的所有版本的类型。使用ALL_TYPE_VERSIONS视图可以查看表定义,存储过程和触发器。

要使用ALL_TYPE_VERSIONS视图,需要通过select语句来查询:

SELECT * FROM ALL_TYPE_VERSIONS WHERE TYPE_NAME = ‘TypeName’;

此语句可以返回一组记录,每一条记录包含每个版本的类型,比如type_name, type_version, type_oid, type_description等字段,这是当前用户可以访问到的所有版本的类型。

官方英文解释

ALL_TYPE_VERSIONS describes the versions of the object types accessible to the current user.

Related Views

  • DBA_TYPE_VERSIONS describes the versions of all object types in the database.

  • USER_TYPE_VERSIONS describes the versions of the object types owned by the current user. This view does not display the OWNER column.

Column Datatype NULL Description

OWNER

VARCHAR2(128)

NOT NULL

Owner of the type

TYPE_NAME

VARCHAR2(128)

NOT NULL

Name of the type

VERSION#

NUMBER

NOT NULL

Internal version number of the type

TYPECODE

VARCHAR2(128)

Typecode of the type

STATUS

VARCHAR2(7)

Status of the type:

  • N/A

  • VALID

  • INVALID

LINE

NUMBER

NOT NULL

Line number of the type’s spec

TEXT

VARCHAR2(4000)

Text of the type’s spec

HASHCODE

RAW(17)

Hashcode of the type

See Also:

  • “DBA_TYPE_VERSIONS”

  • “USER_TYPE_VERSIONS”


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