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

本站中文解释

IAL这张视图

HS_CLASS_INITIAL视图用于显示默认初始化字节大小和类型和对象,主要用途是在大部分数据库中,用户使用大量的字符串类型,需要定义每种类型之间的大小,比如char、varchar2、number类型的大小。HS_CLASS_INITIAL视图可以作为一个参考,也可以根据需求修改表中类型的大小。它也可以帮助用户快速调整字段大小,如果有多个表都使用同一字段,HS_CLASS_INITIAL视图就能够提供快速设置字段类型大小和修改功能。

使用HS_CLASS_INITIAL视图:

1.使用查询语句在HS_CLASS_INITIAL中查询相关数据
SELECT * FROM HS_CLASS_INITIAL
2.找到需要修改的类型的默认大小,比如char,varchar2,number等
3.根据需要修改大小并执行存储,以更新表中的类型大小
ALTER TABLE HS_CLASS_INITIAL MODIFY type_name size_in_bytes;

官方英文解释

HS_CLASS_INIT displays information about the non-Oracle (FDS) class-specific initialization parameters.

Column Datatype NULL Description

INIT_VALUE_NAME

VARCHAR2(64)

NOT NULL

Name of the initialization parameter

INIT_VALUE

VARCHAR2(255)

NOT NULL

Value of the initialization parameter

INIT_VALUE_TYPE

VARCHAR2(1)

NOT NULL

Environment variable (T or F). T means this is an environment variable; F means do not set as an environment variable

FDS_CLASS_NAME

VARCHAR2(30)

NOT NULL

Name of the FDS Class

FDS_CLASS_INIT_ID

NUMBER

NOT NULL

Sequence: a counter that is incremented for every row inserted (used internally)

FDS_CLASS_ID

NUMBER

NOT NULL

Sequence: a counter that is incremented for every row inserted (used internally)


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