zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

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

Oracle官方 使用 如何 详细 作用 说明 解释
2023-06-13 09:11:16 时间
本站中文解释

Oracle视图USER_TRANSFORMATIONS用于显示当前用户的Oracle12c的变换信息。变换表示将表列名称编译为其他名称。这些变换可以通过使用CREATE 转换、ALTER转换、DROP转换语句来实现。

USER_TRANSFORMATIONS中包含了以下字段:

TRANSFORMATION_NAME:指定转换时创建的名称;

SOURCE_NAMESPACE:源模式(Schema)名称;

SOURCE_NAME:源对象名称,例如,表名或视图名;

SOURCE_TYPE:源对象类型,可以是表、视图或其他模式对象;

TARGET_NAME:转换的定位对象,它可以是现有的操作表达式、函数或列的对象;

ENABLED:这个字段显示此转换是否已加载;

ORIGINAL_TEXT:源对象上创建转换的SQL文本;

CREATED:转换的创建时间;

LAST_DDL_TIME:转换的最后修改时间。

使用方法:首先,我们可以查询USER_TRANSFORMATIONS视图,以获取当前用户变换信息:

SELECT * FROM USER_TRANSFORMATIONS;

此外,可以使用CREATE TRNSFORMATION、ALTER TRANSFORMATION和DROP TRANSFORMATION 等语句,来创建、修改和删除转换。

例如,可以使用以下查询,创建一个变换,将表中列名称转换为ALL_CLAIMS_NAME:

CREATE TRANSFORMATION ALL_CLAIMS_NAME_TRNS
FOR ALL_CLAIMS
RENAME COLUMN CLAIMS_NUMBER TO ALL_CLAIMS_NAME;

官方英文解释

USER_TRANSFORMATIONS displays information about the transformations owned by the current user. Its columns (except for OWNER) are the same as those in ALL_TRANSFORMATIONS.


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 Oracle 视图 USER_TRANSFORMATIONS 官方解释,作用,如何使用详细说明