ORA-01446: нет возможности выбрать ROWID из обзора с DISTINCT, GROUP BY и т.д.
Причина:
Оператор SELECT пытается выбрать ROWID из обзора содержащего колонки произведенные от функций или выражений. Потому что строки выбранные в обзор не соответствуют приведенным физическим записям, ни одной ROWID's не может быть возвращено.
Действие:
Удалите ROWID из выбирающего предложения обзора, затем выполните оператор снова.