問題描述
在一次讀取某個視圖
數(shù)據(jù)過程中,當數(shù)據(jù)讀取到x條時,報錯ORA-24920:列大小對于客戶機過大
。
通過查詢資料得知,oracle 數(shù)據(jù)庫升級到了12c,VARCHAR2的容量也從4000升級到了32767。
所以猜測某個字段的長度超過4000才會出現(xiàn)這個錯誤。
處理過程
升級jdbc版本,目前用的oracle是ojdbc6-11.2.0.3,修改為ojdbc8-19.3.0.0。
但是升級后并沒有得到解決。最后是將該問題反饋該數(shù)據(jù)提供方,他們修改后得到解決。