1. 程式人生 > >ORA-01461:僅能繫結要插入 LONG 列的 LONG 值  解決方式

ORA-01461:僅能繫結要插入 LONG 列的 LONG 值  解決方式

檢查插入的值是否大於該欄位資料型別約束的長度。

這個異常是指,使用者向資料庫執行插入資料操作時,某條資料的某個欄位值過長,如果是varchar2型別的,當長度超過2000,--4000(最大值)之間的時候,oracle會自動將該欄位值轉為long型的,然後,插入操作失敗。解決辦法是:將此欄位的型別改為clob或者blob型別;

但是將oracle資料庫表中的varchar2型別直接改成clob型別會失敗,需要先轉成long資料型別再轉成clob型別。同時注意表中不要有資料。

相關推薦

Oracle --- ORA-01461:插入 LONG LONG

問題描述: 在專案中向Oracle插入資料時報錯::ORA-01461: 僅能繫結要插入 LONG 列的 LONG 值。 這是因為我的Oracle資料庫字符集為32位編碼的字符集,所能儲存的漢字大大縮減。 解決辦法: 執行“select userenv('lang

ORA-01461:插入 LONG LONG   解決方式

檢查插入的值是否大於該欄位資料型別約束的長度。 這個異常是指,使用者向資料庫執行插入資料操作時,某條資料的某個欄位值過長,如果是varchar2型別的,當長度超過2000,--4000(最大值)之間的時候,oracle會自動將該欄位值轉為long型的,然後,插入操作失敗。解

mybatis批量插入clob,ORA-01461-插入LONGLONG

今天用MyBatis批量插入資料到Oracle中,其中有欄位的型別為Clob,出現錯誤:ORA-01461:僅能繫結要插入LONG列的LONG值 Xml中SQL語句如下: <insert id="batchInsert" parameterTy

VS報錯:Oracle.ManagedDataAccess.Client.OracleException: ORA-01461: 插入 LONG LONG

說明oracle中有欄位的資料型別長度不夠,若是varchar2型別直接改成colb型別會失敗,解決方法如下:new一個sql view,執行下列程式碼: Alter table A modify column_a long; Alter table A modify co

Oracle中Clob型別處理解析(NHibernate longlong,或者是直接oraclecommand的插入的時候報錯都用,ORA-01461:可以插入LONGLONG

最近利用NHibernate對映型別為Clob欄位在插入資料時發現當字元的位元組數(一個半形字元一個位元組,一個全形字元兩個位元組)在2000-4000之間時報錯(ORA-01461:僅可以插入LONG列的LONG值賦值)。經過不斷查詢資料和自己的試驗該問題終於得到解決,下邊我將自己的心得給大家做一個分享。

“不設定下面的斷點,斷點為”的問題

1、參考其他人的問題:http://blog.csdn.net/chfe007/article/details/42967093 2、我的問題解決:將工程(C#)屬性中【優化程式碼】勾選去掉,如下圖: [原創連結: http://blog.csdn.net

MyBatis不xml:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

臨睡前解決了一個問題: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 檢查以下配置: 1:檢查xml檔案所在的package名稱是否和interface對應的packa

mib瀏覽器中的trap-receiver 不162埠

開啟mib瀏覽器中的trap-receiver時彈出err提示框,提示你不能繫結162埠。 此時需要開啟電腦的終端輸入:net stop snmptrap 這事就不會再提示不能繫結的錯誤提示了; PS:接收trap資料之前需要先get/set一下資料,我也不知道原因,猜測是

vue ElementUI 表單驗證 不多層次資料

elementUI 的 el-row元件提供了rules屬性來定製 各個el-form-item的驗證規則程式碼如下,其中form的 :model必須繫結一個物件,然後form-item prop屬性繫結該物件下面的想要驗證的屬性,注意!!! prop指定的屬性只能是物件的下

Swiper外掛 loop:true時引發dom的click事件無效及解決方案

現象 在使用 swiper 這個庫的時候,一旦設定 loop:true 的時候,有時會遇到 dom 繫結事件無法觸發的問題。 原因 當loop模式下slides前後會clone若干個slide,從而形成一個環路,但是卻不會複製繫結在dom上的c

Swiper外掛 loop:true時引發dom的click事件無效及解決方案

現象 在使用 swiper 這個庫的時候,一旦設定 loop:true 的時候,有時會遇到 dom 繫結事件無法觸發的問題。 原因 當loop模式下slides前後會clone若干個slide,從而形成一個環路,但是卻不會複製繫結在dom上的click事件。 解決

Hadoop異常和拒絕連線問題的解決

繫結異常 Hadoop BindException 和 Connection Refused 1. java.net.BindException: Address already in use 如果其他程式已經佔用了該地址或埠就會發生這樣的錯誤。 netstat -a -t

微信無法登陸,您的QQ號疑似被盜解決方案

1.  問題描述 我之前在用微信的時候,因為重置了一下手機,所以再次登入微信的時候,提示需要驗證。在驗證的時候提示要修改qq密碼,修改之後,就提示被盜了。然後怎麼也跳不過這個步驟。今天解決這個問題: 問題解決前提:你需要知道你的微信賬號,並且該微信賬號綁定了一張銀行卡

Angular6實現HTML自定義屬性的以及CSS中background屬性的資料

今天用Angular6在整合網上一個程式碼的時候,他的程式碼的一個HTML標籤有幾個自定義標籤,然後我以為轉換到Angular後和不是自定義標籤一樣直接加[]就可以了,但是一直報錯。 這裡顯示沒有這個屬性  解決方案:去除[]並且加上attr.就可以了

easyui-textboxkeyup事件實現搜尋框實時獲取

   最近工作中遇到一個需求,需要做一個搜尋框,有提示語提示使用者輸入使用者名稱進行搜尋,一開始考慮使用easyui的searchbox來實現搜尋框,但是需求中還要根據搜尋框中的值來進行實時判斷,當搜尋框中的值重新變化為空時,隱藏搜尋結果列表,展示全部使用者樹。    se

ios移動端關於事件區域點選閃屏的解決

最近做移動端的,在一塊區域內繫結事件之後,在安卓上面沒有任何問題,然而在iphone上卻會出現閃屏,參考一些知名移動端的框架,例如bootstrap,在html和body標籤上會新增上下面的這個csss屬性: -webkit-tap-highlight-c

foxmail網易企業郵箱出錯的解決辦法

   今天下載了foxmail的客戶端,繫結網易個人郵箱和qq郵箱都是好好的。但是繫結網易企業郵箱的時候就出錯。 最後我的解決辦法是:在設定賬號的時候手動設定pop伺服器和smtp伺服器。 新建賬號的圖: 點選“手動設定”出現如下介面: 設定完成後問題解決。下面的兩個

SpringMVC 資料時,表單輸入與實體資料型別一一對應的問題

SpringMVC 資料繫結的一個小小的錯誤,竟浪費了不少時間,趕緊記下來,免得重蹈覆轍。 Model public class Student{ private String name;

vue 開發中element-ui庫的switch開關number型別資料不成功問題 解決方法

最近在使用element-ui庫進行vue專案的開發,這個ui庫對於一些後臺管理專案的開發還是非常實用的,各種元件都比較齊全,而且文件也很詳細。但是對於我這種初學者來說,部分元件的文件還需更加詳細。

Vue.js實現雙向資料(表單自動賦、表單自動取

1、使用Vue.js實現雙向表單資料繫結,例子 <!--html程式碼--> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta