alter session set events '22829 trace name context forever';
Думаю, если у тебя небольшой датасет без претензий на взрывной рост, - делай с дистинктом, и пусть себе работает.
Вариант без перерасхода ресурсов - добавлять pipelined table функцию.
ORA-00933: SQL command not properly ended
PS: только сейчас увидел ответы, проверил:
т.е. у меня большую часть занимал этот мусор из HTML строк очевидно и другие команды уже выходили за HISTSIZE
кстати:
спасибо за мысль )