Я создаю представление для бизнес-логики, которое содержит около 25 столбцов из нескольких таблиц.Одно из полей, скажем, person_description, содержит около 10000 символов, которые я не хочу урезать.
Для простоты я приведу небольшую выборку (фактический запрос намного больше).
create view sample_description as
select person_description, name, employee_id
from employee_table
group by person_description, name, employee_id;
Я получаю ошибку 'ORA-00932: несовместимые типы данных:ожидается - получил CLOB ', на поле person_description
.
Мое понимание этой проблемы состоит в том, что предложение GROUP BY не работает с полем clob.Я не хочу использовать SUBSTR и обрезать поле, так как важно получить весь контент как есть.
Я ищу любой способ обойти это решение.Заранее спасибо.