Я получаю ORA-22275: недопустимый локатор больших объектов, указанный, когда я пытаюсь сгенерировать данные XML из реляционной таблицы в Oracle с помощью процедуры Oracle XMLFOREST.
Например, следующий простой запрос:
select xmlelement("employee",
xmlforest(e.employee_id , e.first_name)) "employee"
from hr.employees e
where employee_id = 199;
Когда я выполняю запрос в SQL Developer (18.3.0.277), он не выдает никакой ошибки, но когда я проверяю текстовое значениеиз выходного столбца я получаю в поле следующее:
ORA-22275: invalid LOB locator specified
Когда я запускаю запрос в SQLPlus, я не получаю никакой ошибки, но значение усекается:
<employee><EMPLOYEE_ID>199</EMPLOYEE_ID><FIRST_NAME>Douglas</FIRST_NAME></employ
Я считаю, что мне нужно настроить конфигурацию среды, но я не знаю что.Кто-нибудь может помочь, пожалуйста?