我正在使用以下函数来显示列
列公式
EVALUATE_AGGR('LISTAGG(%1,%2)
WITHIN GROUP (ORDER BY %3 desc)',
"Product"."NameCode",',',"Product"."NameCode")
结果列应该是产品代码名称的逗号分隔名称(每个代码有两个字符)。
这里的问题是,我看到最多7个产品代码名称(以及它们之间的6个逗号),最多导致20个字符。即使结果集合有超过7个产品代号。
我们在OBIEE
中是否有限制,显示的字符数为20.可以更改此设置。如果可以的话,我们可以在哪里改变它。
在这方面你能帮助我吗
答案 0 :(得分:0)
使用CAST
<强> CAST(强> EVALUATE_AGGR(&#39; LISTAGG(%1,%2) 在组内(订购%3 desc)&#39;, &#34;产品&#34;。&#34; NameCode&#34;,&#39;,&#39;,&#34;产品&#34;。&#34; NameCode&#34;) AS CHAR(250))强>