Oracle 视图 USER_ATTRIBUTE_DIMENSIONS 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图USER_ATTRIBUTE_DIMENSIONS存储维度属性的用户定义信息,用于表示多种户型中不同的原始属性值的来源和依据。它可以存储多个维度的属性值,以便每个维度用户可以轻松地随时更新这些属性值。
Oracle视图USER_ATTRIBUTE_DIMENSIONS用于定义复杂多维度结构中的属性值,可以定义某个(或多个)属性值的来源、当前值及其历史值,并可以根据维度结构中的其他属性值来更新用户定义的属性值。
使用USER_ATTRIBUTE_DIMENSIONS视图的方法:
1.从USER_ATTRIBUTE_DIMENSIONS视图中检索数据:可以使用以下语句从视图中检索所需的数据:
SELECT * FROM USER_ATTRIBUTE_DIMENSIONS;
2.修改USER_ATTRIBUTE_DIMENSIONS视图中的内容:如果需要更新视图中的内容,可以使用UPDATE语句通过WHERE子句指定约束条件来更新视图中的数据:
UPDATE USER_ATTRIBUTE_DIMENSIONS
SET ATTRIBUTE_VALUE=’NEW VALUE’
WHERE ATTRIBUTE_NAME=’OLD VALUE’;
3.向视图USER_ATTRIBUTE_DIMENSIONS插入新行:可以使用以下语句向视图中插入新行:
INSERT INTO USER_ATTRIBUTE_DIMENSIONS
(ATTRIBUTE_NAME, ATTRIBUTE_VALUE)
VALUES
(‘NEW VALUE’,’NEW VALUE’);
4.从视图USER_ATTRIBUTE_DIMENSIONS中删除行:可以使用以下语句从视图中删除不再需要的行:
DELETE FROM USER_ATTRIBUTE_DIMENSIONS
WHERE ATTRIBUTE_NAME=’OLD VALUE’;
官方英文解释
USER_ATTRIBUTE_DIMENSIONS
describes the attribute dimensions owned by the current user. Its columns (except for OWNER
) are the same as those in ALL_ATTRIBUTE_DIMENSIONS
.
See Also:
“ALL_ATTRIBUTE_DIMENSIONS”