原文:如何通過sql的insert語句插入大量字符串到oracle的clob字段?

當通過insert語句直接插入大量字符串 主要是html的內容 ,超過 字符時候,就會報: ORA : 字符串連接的結果過長 雖然字段是clob,足以存儲,但是通過這種直接插入的時候,因為沒有強制指定帶插入字符串為clob類型, oracle會把插入的字符串作為 字符串類型 處理,由於oracle有最大字符串限制 不超過 個字符 ,所以會報錯。 解決思路:指定待插入字符串類型為clob,可以使用過 ...

2013-08-14 09:43 1 30015 推薦指數:

查看詳情

如何通過sqlinsert語句插入大量字符串oracleclob字段

當通過insert語句直接插入大量字符串(主要是html的內容),超過4000字符時候,就會報: ORA-01489: 字符串連接的結果過長 雖然字段clob,足以存儲,但是通過這種直接插入的時候,因為沒有強制指定帶插入字符串clob類型, oracle會把插入字符串作為 “字符串類型 ...

Fri Sep 02 01:08:00 CST 2016 0 8652
Oracle數據庫clob字段導出為sql insert插入語句

oracle數據庫的clob字段導出為sql insert插入語句可以分三種情況:1,clob沒有換行符;2,clob有換行符但不以分號結尾;3,clob有換行符並且以分號結尾。 clob沒有換行符使用dbms_lob.substr(clobName) clobName查詢並導出即可,導入 ...

Fri Feb 22 22:38:00 CST 2019 0 3883
Oracle中將Clob字段轉換成字符串

1. 利用dbms_lob.substr()方法可將對應字段轉換成字符串如下 該方法有個缺點,當content字段長度超過某個值時,會報錯。 2.獲取Clob對象,在Java中通過對流處理獲取字段內容,該方式沒有長度限制 接下來的重點是將從數據庫獲取 ...

Sat Jan 05 00:01:00 CST 2019 0 8593
Oracle Clob字段保存時提示字符串過長

因為OracleSQL語句不能過長,大約4K限制,所以如果保存時Clob字段的內容過長的話會導致保存出錯,提示"ORA-01704:文字字符串過長 " 解決方案是帶參數的update語句 strSql = "update web_goods set producthtml ...

Thu Sep 13 18:44:00 CST 2012 0 3186
oracle sql insert插入字符&

最近遇到insert 語句插入&字符報彈出框,如下: sql: 彈出信息: 避免彈出框出現修改sql: 以上內容筆者已驗證。 ...

Sat Nov 02 00:27:00 CST 2019 0 587
Oracle clob字符串分割函數

create or replace type type_str is table of varchar2(1000); SQL> declare 2 lens number default 0; 3 RS TYPE_STR := TYPE_STR ...

Tue Oct 16 02:27:00 CST 2018 0 1255
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM