나는이 기능을 한번도 사용하지 않았기 때문에 무엇이 일어나는지 잘 모르겠다.하지만 Oracle 11g 데이터베이스에서 listagg 기능을 사용하면 ORA-00923 FROM 키워드를 찾을 수 없다. 예상했던 곳.ORACLE SQL listagg function
여기에 나는이 깨는 이유 단서를하지 않은 내 SQL
SELECT cdm.courses_id,cde.additional_resources, listagg (dm.delivery_method_desc, ',')
WITHIN GROUP (ORDER BY dm.delivery_method_desc) delivery_methods
FROM tablespace.course_de_delivery_methods cdm,
tablespace.course_distance_ed cde,
tablespace.delivery_methods dm
WHERE cdm.courses_id = cde.courses_id
AND cdm.delivery_methods_id = dm.delivery_methods_id
GROUP BY cdm.courses_id
입니다. 찾은 예제를 따라했습니다. here.
나에게 잘 어울립니다. 당신은 db가 11g인지 확신합니까? 'select banner from v $ version; '을 통해 확인할 수 있습니다. –