我正在尝试使用Oracle XMLFOREST过程从Oracle中的关系表生成XML数据时,指定了ORA-22275:无效的LOB定位器。
例如,以下是简单查询:
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
我认为我需要设置一些环境配置,但不知道是什么。谁能帮忙吗?