如何在页面项目 APEX 上显示 clob 列数据?
Posted
技术标签:
【中文标题】如何在页面项目 APEX 上显示 clob 列数据?【英文标题】:How to display clob column data on page item APEX? 【发布时间】:2017-06-21 05:58:06 【问题描述】:我正在尝试在页面项目上显示 clob 列。但是,它显示以下错误消息:
我做了以下事情:
创建的页面项仅显示。
使用以下代码将plsql返回函数添加到页面项中:
DECLARE
L_CLOB CLOB;
begin
select p_data INTO l_clob from testdel;
:P2_NEW := L_CLOB;
END;
但是,它显示为错误消息。
我想返回超过 4000 个字符。但是,没有成功。
计算页面项目 P2_NEW 的项目源值时出错。
ORA-06502:PL/SQL:数字或值错误
【问题讨论】:
【参考方案1】:我认为您做错了什么,请尝试使用以下说明。
存储在表中的数据长度:>4000
首先将项目创建为仅显示 物品来源 项目输出如果有任何问题,请告诉我。 谢谢。
【讨论】:
感谢您的回复 ashish。如果 clob 列少于 4000 个字符,则您的解决方案有效。但是,如果超过 4000 个字符,则会将错误抛出为“ORA-06502: PL/SQL: numeric or value error”。 不,你可以看到我附上了项目输出的屏幕截图,项目中存储了超过 4000 个字符。你用的是哪个版本???我在 5.1 上做了以上是关于如何在页面项目 APEX 上显示 clob 列数据?的主要内容,如果未能解决你的问题,请参考以下文章