2017-06-21 29 views
0

我試圖顯示頁面項目上的clob列。但是,它顯示了以下錯誤消息:如何在頁面項目APEX上顯示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:數字或值錯誤

回答

0

我認爲你正在做的事情錯了,請嘗試使用下面的說明。存儲在表

數據長度:> 4000

Data lenght

  • 首先創建項作爲顯示僅

Item Property

  • 物品來源

Item Source

  • 項目輸出

Item OUtput

請讓我知道如果任何問題出現。 謝謝。

+0

謝謝你的回覆ashish。如果clob列低於4000個字符,您的解決方案就可以工作。但是,如果它超過4000個字符,那麼它會將錯誤引發爲「ORA-06502:PL/SQL:數字或值錯誤」。 –

+0

不,你可以看到我附加了物品輸出的屏幕截圖,物品中存儲的字符超過4000個。 你正在使用哪個版本???? 我在5.1上做過 –

相關問題