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

本站中文解释

Oracle视图report_formats是一种用于管理和查看报表属性的视图,其中包含有关报表格式和报表模块的信息,它对确定特定报表模板中使用的属性、属性及其相应值非常有用。

使用这个视图可以检索与特定报表关联的属性值,检索报表格式及其包含的报表模块,修改管理和比较报表数据。

要使用report_formats视图,我们可以使用SELECT语句查询报表的属性信息:

SELECT * FROM report_formats;

此查询将返回所有可用的报表属性,其中包括format_name(报表格式名称),property_name(报表中使用的属性),property_value(属性的值),module_name(报表模块名称)等。

我们也可以使用条件语句来检索特定属性的报表格式,例如:

SELECT * FROM report_formats WHERE property_name = ‘orientation’;

此查询将返回带有“orientation”属性的所有报表格式。此外,我们还可以使用UPDATE语句更新或修改报表属性值:

UPDATE report_formats SET property_value = ‘portrait’ WHERE property_name = ‘orientation’;

此语句将更新报表中的orientation属性为portrait。

官方英文解释

REPORT_FORMATS displays metadata about the different output formats supported for reports.

Some reports are generated in XML only, in which case no data will appear in this view. When reports support HTML or Text formats (for example, the SQL Performance Analyzer reports), metadata about the format will appear in this view.

Column Datatype NULL Description

COMPONENT_ID

NUMBER

NOT NULL

ID number of the database component building the report

COMPONENT_NAME

VARCHAR2(128)

NOT NULL

Name of the database component building the report (for example, sqltune for SQL Tuning Advisor)

REPORT_ID

NUMBER

NOT NULL

ID number of the report type

REPORT_NAME

VARCHAR2(128)

NOT NULL

Name of the report type

FORMAT_NAME

VARCHAR2(128)

NOT NULL

Name of the report format

DESCRIPTION

VARCHAR2(256)

Description of the report format

TYPE

VARCHAR2(6)

Format type:

  • XSLT – Reports generated by applying an XSLT style sheet to XML data (for example, HTML reports)

  • Text – Reports generated by first applying an XSLT style sheet to convert XML data to HTML, and then converting the HTML to formatted Text using the internal report HTML-to-text translation engine.

  • Custom – Custom formats implemented natively by report clients

XSLT_FILENAME

VARCHAR2(500)

Name of the XSLT used for this format (XSLT and Text format types only)

XSLT_DATA

XMLTYPE

XSLT data (XSLT and Text format types only)

TEXT_LINESIZE

NUMBER

Maximum line size of the formatted text report (Text format types only)


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