Для запроса ниже я получаю только ошибку:
ORA-00923: Ключевое слово FROM не найдено там, где ожидалось, в DBLINK.
select LISTAGG(SERVICE_ORDER, ', ') WITHIN GROUP (ORDER BY SERVICE_ORDER)
"service_order"
FROM TBL_DATA@TBL_REP
Для запроса ниже я получаю только ошибку:
ORA-00923: Ключевое слово FROM не найдено там, где ожидалось, в DBLINK.
select LISTAGG(SERVICE_ORDER, ', ') WITHIN GROUP (ORDER BY SERVICE_ORDER)
"service_order"
FROM TBL_DATA@TBL_REP
Работает и на 12c(12.1.0.2.0):
SELECT LISTAGG (SERVICE_ORDER, ', ') WITHIN GROUP (ORDER BY SERVICE_ORDER)
"service_order"
FROM (SELECT 'a' SERVICE_ORDER FROM DUAL
UNION ALL
SELECT 'b' SERVICE_ORDER FROM DUAL
UNION ALL
SELECT 'c' SERVICE_ORDER FROM DUAL)