我之前尝试过使用 LISTAGG 函数,但是由于输出可能会很长,甚至可能超过 4000 个字节。我一直收到字符串连接结果太长的错误。我关注了 Tim 引用的关于返回 CLOB 的字符串聚合函数的实现的 AskTom 页面。
CREATE TABLE FINAL_LOG AS
SELECT SESSION_DT, C_IP, CS_USER_AGENT,
concat_all_ot(WEB_LINK, ' ')
WITHIN GROUP(ORDER BY C_IP, CS_USER_AGENT) AS "WEBLINKS"
FROM weblog_views
GROUP BY C_IP, CS_USER_AGENT, SESSION_DT
ORDER BY SESSION_DT
为此,我收到以下错误,
SQL 错误:ORA-00923:FROM 关键字未在预期位置找到
谁能告诉我我哪里出了问题?