java - ORA-24816: Expanded non LONG bind data supplied after actual LONG or LOB column
今天企業在儲存企業資訊的時候報了這麼一個錯。
原因是因為 企業儲存的資料太長了,所以從nvarchar 改成了clob,但是還是報錯。
百度:
使用oracle進行寫和更新操作時,時長會由於某個欄位太長,出現這種錯誤:
ORA-24816: Expanded non LONG bind data supplied after actual LONG or LOB column
解決方法:在實際的 LONG 或 LOB 列之後提供了擴充套件的非 LONG 繫結資料錯誤,這個錯誤是因為在繫結引數時把資料庫中欄位型別為LONG的欄位放置在其他欄位前設定了,只要將型別為LONG的欄位繫結引數時放在最後設定即可解決
就是在執行sql的時候,將lob型別的放在最後。
我們使用的是hibernate框架,就將實體類中lob欄位在對應的xml中 調整到最後。
相關推薦
java - ORA-24816: Expanded non LONG bind data supplied after actual LONG or LOB column
今天企業在儲存企業資訊的時候報了這麼一個錯。 原因是因為 企業儲存的資料太長了,所以從nvarchar 改成了clob,但是還是報錯。 百度: 使用oracle進行寫和更新操作時,時長會由於某個欄位太長,出現這種錯誤: ORA-24816: Expanded non&nb
java Data、String、Long三種日期型別之間的相互轉換
以前做專案沒遇到時間 、字串、long型的三者之間的轉化,最多也就兩兩轉化,現在專案遇到了這麼一個情況,感覺比較麻煩,但是呢再麻煩也得完成不,誰叫咱是苦逼的程式猿呢,經過百度加實踐發現了他們之間互相轉化的方法,這裡列出來可供自己和大家以後直接使用。 // date型別轉換
Springmvc UPDATE 數據時 ORA-01858:a non-numeric character was found where a numeric was expected
mage pre 技術分享 image pda char 原因 dstat net ORA-01858:a non-numeric character was found where a numeric was expected 異常。 我的代碼: 主要是綁定變量帶出來
[Java 18_001] Asynchronous 和 Non-blocking 的比較
Spring Framework 5 中添加了 Spring WebFlux 框架,在其文件介紹中,出現了 non-blocking 的概念: The reactive stack, web framework, Spring WebFlux, was added later i
整合springboot java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present 解決方法
原因:java9模組化的概念使得JAXB預設沒有載入; jaxb-api是存在jdk中的,只是預設沒有載入而已,手動引入即可。 推薦方式:(作者採用的此方式) <!-- jaxb模組引用 - start --> &
Spring boot 2.0 配置報錯java.lang.NoClassDefFoundError: org/springframework/boot/bind/RelaxedPropertyRes
springboot2.0使用的druid版本過低 org.springframework.boot.bind 包已經刪掉了,導致RelaxedPropertyResolver這個方法已經不可用了. API中寫到,不再可用了,因為環境會自動處理,去找到這個配置檔案 改為
Chisel3 - bind - Data
https://mp.weixin.qq.com/s/ENJVkz88sGgyODRNCu9jhQ 介紹Data類中的binding的定義和用法。 Binding stores information about this node's po
【執行緒】java之Thread.sleep(long)與object.wait()/object.wait(long)的區別及相關概念梳理
一、Thread.sleep(long)與object.wait()/object.wait(long)的區別 sleep(long)與wait()/wait(long)行為上有些類似,主要區別如下
Android Studio編譯大工程報錯:java.exe'' finished with non-zero exit value 1
困擾了三天的Android Studio編譯報錯終於解決了! 三天嘗試了各種不同的方案針對各個不同的方方面面,然而真相只有一個! 原問題情景:由於專案工程特別大,在編譯一段後就會報下面這個錯誤: Error:Execution failed for t
Jmeter 遇到的問題:rc="Non HTTP response code: java.net.NoRouteToHostException" rm="Non HTTP response mess
在使用Jmeter壓測時,遇到日誌中有大量的錯誤:rc="Non HTTP response code: java.net.NoRouteToHostException" rm="Non HTTP response message: Cannot assign reques
java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present
用JDK9.0進行啟動專案出現如下異常。 java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present at java.base/sun.ref
hadoop錯誤:java.io.IOException: Incompatible namespaceIDs in /hadoop/data: namenode namespaceID
hadoop的datanode啟動失敗,檢視日誌顯示:的2018-06-12 13:49:03,075 ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatib
Android Studio Java\jdk1.7.0_45\bin\java.exe'' finished with non-zero exit value 3
使用Android Studio在給專案中匯入庫的時候會報 Error:Execution failed for task ':jinFu:dexAppchinaDebug'.> com.and
java日期互轉:LocalDateTime、String、TimeStamp、Long、Instant、Date
mat new t class 只有一個 一個 int 引擎 日期格 simple 由於java版本的叠代,一個使用java開發的項目中可能出現多種日期對象,例如LocalDateTime、LocalDate、Date,不像C#只有一個DateTime,因此在各種日期格式或
redhat7安裝jdk1.7報錯/home/renqiwei/jdk1.7/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
ann .cn .so 解決方法 技術分享 cannot mage jdk1 i686 本地下載解壓安裝到/home/renqiwei/jdk1.7目錄下 root配置環境變量,報錯: 原因:是因為64位系統中安裝了32位程序 解決方法:yum install gli
java 控制檯老是報錯:Operation not allowed after ResultSet closed
百度了很多,都是說一個st對應一個rs,真是複雜! 怎麼改都報錯!! 總結一下自己的錯誤: 最常見的的是查詢操作,因為利用到rs結果集 while(rs.next){ list.add(rs.getString(1)) } 的時候, 勸各位不要放在工具包jdbc
java.sql.SQLException: The server time zone value '???ú±ê×??±??' is unrecognized or represents mor
使用的資料庫是MySQL和驅動都是8.0.11連線資料庫需要做如下修改 1. 載入類“com.mysql.jdbc.Driver”。這已被棄用。新的驅動程式類是`com.mysql.cj.jdbc.Driver'。 jdbc.driverClass=com.mysql.j
【JDBC】java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.
在使用阿里的druid 時,報了一個異常java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. 貌似是時區問題,
Long物件對比大小及與long基本型別的區別
Long 型別指的是 java.util.Lang 物件,而long基本型別 (注意大小寫) Java中如果使用 == 雙等於比較物件,等於比較的是兩個物件的記憶體地址,也就是比較兩個物件是否是同一個物件, 如果比較兩個Long物件值是否相等,則不可以使用雙等號進行比
成功解決Python的Reshape your data either using array.reshape(-1, 1) if your data has a single feature or
今天寫關於決策樹的一些演算法的時候,臥槽,mmp,竟然出現了紅色的警示錯誤,ValueError: Expected 2D array, got 1D array instead:array=[ 1. 0. 0. 0. 1. 0. 0. 1. 0. 1.