原文:如何通过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