ORA-22275: неверный указатель большого объекта, указанный в XMLFOREST в Oracle - PullRequest
0 голосов
/ 20 ноября 2018

Я получаю 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

Я считаю, что мне нужно настроить конфигурацию среды, но я не знаю что.Кто-нибудь может помочь, пожалуйста?

...