将 Oracle SQL 转换为 OBIEE Evaluate/TO_CHAR 函数

Convert Oracle SQL to OBIEE Evaluate/TO_CHAR Function

我正在尝试将 Oracle SQL Developer Select 语句转换为 Oracle BI 函数。

似乎 Evaluate 是可行的方法,但语法有点混乱,因此不胜感激。下面是 SQL 开发代码,用于 2 select 语句:

TRIM(TO_CHAR(COUNT(*), '999,999,999,999,999')) AS Row_Count
TRIM(TO_CHAR(SUM(N_MODEL_ISS_AGE), '999,999,999,999,999')) AS Age

SQL 的那些位用于将结果数字格式化为更 "nice to read" 的格式。 OBIEE 是一个分析平台,格式化与查询数据无关。您构建您的分析,select 您想要的属性和度量,并且您将能够在每一列上为值设置您想要的格式。格式化与检索数据是分开的,因为格式化只对渲染很重要。

在分析的条件选项卡的每一列上,您有 "Column Properties" > "Data Format"。您可以选择预定义格式或设置为 'custom' 并输入您自己的格式掩码。