以前我尝试过使用LISTAGG函数,但是因为有可能输出很长,甚至可能超过4000字节。字符串连接的结果太长的错误。我跟着蒂姆提到的关于implementation of a string aggregation function that returns a CLOB的AskTom页面。SQL错误:在预期的地方找不到ORA-00923:FROM关键字
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关键字未找到预期
谁能告诉我在哪里,我这个问题呢?
你不需要'WITHIN GROUP'子句。没关系,只有功能及其参数。 –