Oracle 视图 DBA_PLSQL_TYPE_ATTRS 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图DBA_PLSQL_TYPE_ATTRS用于显示PL/SQL类型定义的属性,包括元素声明、嵌套表和嵌套类型引用。
使用方法:
在Oracle数据库中要使用DBA_PLSQL_TYPE_ATTRS视图,需要先创建一个PL/SQL类型,该类型由一个或多个元素构成,每个元素包括元素名称、数据类型和长度。然后用SELECT语句来查询该类型的属性,并将结果保存到DBA_PLSQL_TYPE_ATTRS视图中。
示例:
假设现在有一个名为”addressType”的PL/SQL类型,包括三个元素,”street” (VARCHAR2)、”city” (VARCHAR2) 和 “state” (VARCHAR2),其属性信息将会保存到DBA_PLSQL_TYPE_ATTRS视图中,以便后续使用。
CREATE OR REPLACE TYPE addressType
AS OBJECT (
street VARCHAR2(30),
city VARCHAR2(30),
state VARCHAR2(30)
);
SELECT * FROM DBA_PLSQL_TYPE_ATTRS WHERE PLTYPE_NAME = ‘ADDRESSTYPE’;
官方英文解释
DBA_PLSQL_TYPE_ATTRS
describes the attributes of all PL/SQL types in the database. Its columns are the same as those in ALL_PLSQL_TYPE_ATTRS
.
See Also:
“ALL_PLSQL_TYPE_ATTRS”