原文:ORA-22922: 不存在的 LOB 值 可以使用外層嵌套wm_concat()解決

select kw id, sjbh, ksrs, kch, to char wm concat kcmc as kcmc, ksxs, kssc, ksfs, kcxz, xsyx, nj from select a.kw id, a.sjbh, a.ksrs, kch, kcmc, to char wm concat distinct KSXS.DMMC as ksxs, to char wm ...

2017-04-25 22:42 0 2414 推薦指數:

查看詳情

使用wm_concat() 報錯:不存在LOB

在兩個臨時表temp、temp1中,其中temp使用wm_concat() 函數,並用to_char()函數對合並的字段進行了轉換,當兩個表關聯的時候,報錯“不存在LOB”。 百度了下是因為wm_concat() ,wm_concat()在比較高的版本上返回的是clob類型。 解決 ...

Tue Dec 10 23:32:00 CST 2019 0 361
ORA-22922: 不存在LOB 解決辦法

報錯語句: 但是單獨執行里面的子查詢不報錯 修改后語句: 初步判斷,應該是wm_concat函數處理過的字段為clob類型,需要進行關聯時,不能先進行to_char,只能在最后數據查詢結果展示層進行to_char. ...

Sat Sep 05 02:23:00 CST 2020 0 2411
ORA-22922: nonexistent LOB value

ORA-22922: nonexistent LOB value Table of Contents 1. 現象及錯誤信息 2. 分析 3. 解決 4. 知識總結 1 現象及錯誤信息 ...

Thu Jul 02 05:12:00 CST 2020 0 1234
ORA-22922:nonexistent LOB value錯誤解決方案

【說明】:一般提示此類錯誤說明在取大類型字段時(如:clob)進行了類型轉換或者數據截取(如:to_char,substr等),      而轉換列的數據為NULL。 【解決】:我遇到的這個問題的使用原因在於使用WM_CONCAT(列轉行)函數時數據字段過長,只想截取保留部分 ...

Tue Jul 31 00:28:00 CST 2018 0 4900
ORA-22922:nonexistent LOB value問題及listagg()函數

1 現象及錯誤信息 在執行一次查詢的過程,Oracle出現ORA-22922:nonexistent LOB value 的錯誤;根據提示,是在查詢時沒有找到lob對象; 2 問題分析 查看SQL,發現使用到了wm_concat()函數,而這個函數的返回類型是LOB對象; 2.1 ...

Sun Oct 17 22:44:00 CST 2021 0 968
2個sql 函數dbms_lob.substr 和 wm_concat

轉自: http://blog.csdn.net/wenzhongyan/article/details/50315473 http://blog.csdn.net/ojerryzuo/article/details/53927057 1、通過dbms_lob.substr()轉換 ...

Sat Nov 18 01:32:00 CST 2017 0 3450
ORA-00904: "WM_CONCAT": invalid identifier 解決方案

背景:由於技術架構的調整,數據庫需要進行遷移,將表和存儲過程從Oracle數據庫遷移到另外一個Oracle數據庫,在存儲過程遷移過程中,遇到個問題,使用WM_CONCAT的存儲過程編譯不會通過,並且報 ORA-00904: "WM_CONCAT": invalid identifier 錯誤 ...

Fri Jan 22 21:32:00 CST 2021 0 733
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM