【问题标题】:How to display clob column data on page item APEX?如何在页面项目 APEX 上显示 clob 列数据?
【发布时间】:2017-06-21 05:58:06
【问题描述】:

我正在尝试在页面项目上显示 clob 列。但是,它显示以下错误消息:

我做了以下事情:

  1. 创建的页面项仅显示。

  2. 使用以下代码将plsql返回函数添加到页面项中:

    DECLARE
    L_CLOB CLOB;
    begin
    select p_data INTO  l_clob from testdel;
    :P2_NEW := L_CLOB;
    END;
    
  3. 但是,它显示为错误消息。

我想返回超过 4000 个字符。但是,没有成功。

计算页面项目 P2_NEW 的项目源值时出错。

ORA-06502:PL/SQL:数字或值错误

【问题讨论】:

    标签: oracle oracle-apex


    【解决方案1】:

    我认为您做错了什么,请尝试使用以下说明。

    存储在表中的数据长度:>4000

    • 首先将项目创建为仅显示

    • 物品来源

    • 项目输出

    如果有任何问题,请告诉我。 谢谢。

    【讨论】:

    • 感谢您的回复 ashish。如果 clob 列少于 4000 个字符,则您的解决方案有效。但是,如果超过 4000 个字符,则会将错误抛出为“ORA-06502: PL/SQL: numeric or value error”。
    • 不,你可以看到我附上了项目输出的屏幕截图,项目中存储了超过 4000 个字符。你用的是哪个版本???我在 5.1 上做了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-11
    • 1970-01-01
    • 2019-01-20
    • 2022-01-08
    • 1970-01-01
    • 2019-03-10
    相关资源
    最近更新 更多