【发布时间】:2017-03-03 11:37:04
【问题描述】:
我需要在 Oracle SQL 中合并多行,但无法访问 LISTAGG 或 wm_concat(EVALUATE_AGGR 已禁用)。
注意:我需要它才能在 Oracle OBIEE 11.1.1.9 中工作。
非常感谢任何帮助或提示。
【问题讨论】:
-
Various techniques are shown here。
sys_connect_by_path可能是一个起点,因为您已经对它们进行了排名。 -
谢谢。我已经看到了,但是没有启用 LISTAGG、wm_concat 和 COLLECT,而且我无权编写自己的函数。好的:也许我可以让 sys_connect_by_path 工作
-
@delica 这是要进入 OBIEE 中的直接数据库请求吗?或者您打算尝试将其纳入 RPD?
-
@delica - 这是第一个想法:尝试
connect_by_path方法。 -
@RobinMoffatt 不能使用 RPD 或 DDR。无论我使用什么,都必须通过列公式和/或子查询来完成。
标签: oracle obiee string-aggregation