我正在用clob列表&试图插入包含= 176048个字符的SIGNED字符数据,它抛出的错误有插入异常数据事务java.sql.SQLException:ORA-01704:字符串文字太长Oracle 10gR2 CLOB数据类型
2
A
回答
0
只能插入最多4000个字符的字符串文字。否则,你需要使用一个绑定变量。
1
是的,你可以插入高达4000个字节INSERT语句 - 刚刚
INSERT INTO T(clob_col)VALUES( '你好世界');
它的工作原理。对于较大的块, 将插入一个EMPTY_CLOB(),然后使用新创建的lob匹配块 以块形式写入它 。它看起来像这样 :
begin insert into t (clob_col) values (empty_clob()) returning clob_col into Local_Variable; dbms_lob.write(local_variable, ....); end; /
in plsql。
相关问题
- 1. 查询Oracle Clob数据类型
- 2. 阅读参数Oracle Forms 10gR2
- 3. Oracle无法从LONG数据类型转换为CLOB数据类型(incosistent数据类型错误)
- 4. 在oracle C++中使用clob数据类型
- 5. 将数据类型Clob转换为Varchar2 Oracle
- 6. Oracle 12c:从XML(CLOB类型)提取数据(选择)
- 7. 压缩java中的oracle clob数据类型
- 8. Oracle 10g:从XML中提取数据(选择)(CLOB类型)
- 9. 如何在Oracle中将CLOB转换为CHAR数据类型?
- 10. Oracle SQL。如何更改表字段数据类型CLOB - > VARCHAR2
- 11. 如何在oracle sql中反转clob数据类型的值?
- 12. Oracle PL/SQL:PL/SQL中的CLOB数据类型的性能
- 13. 通过数据库链接在Oracle数据库中插入CLOB数据类型
- 14. 如何将CLOB类型列LONG类型列转换Oracle数据库中
- 15. Oracle 10gR2触发器错误
- 16. 问题 - 处理CLOB数据类型
- 17. oracle数据类型
- 18. Oracle数字数据类型
- 19. 在oracle中连接CLOB数据
- 20. 从oracle数据库检索CLOB
- 21. 将CLOB插入到Oracle数据库中
- 22. Oracle Sql Developer无法导出clob数据?
- 23. 我应该如何在oracle中使用CLOB或NCLOB数据类型?
- 24. BLOB和CLOB数据类型相同的程序
- 25. Oracle数据类型错误
- 26. Oracle 12.1数据类型
- 27. Oracle编号数据类型
- 28. Oracle标识数据类型
- 29. Oracle PL/SQL数据类型
- 30. oracle数据类型问题