ORA-01704: 文字字符串过长

转载 2016年06月01日 21:13:22
ORA-01704: 文字字符串过长 博客分类: Oracle
 
ORA-01704: 文字字符串过长! .
insert into table values(a,3,'一个长文章');
ORA-01704: 文字字符串过长!
declare
v_clob clob :='一个长文章';
begin
  insert into table values(a,3,:clob);
end;
这样就可以插进去了,所以我觉得应该是隐式转换,oracle默认把字符串 转换成 varchar2 类型,
而这个字符串的长度,又比4000大 所以会报ora-01704错误.

ORA-01704: 文字字符串过长成功解决

insert into table values(a,110,'很长的文字');  ORA-01704: 文字字符串过长!  declare  v_clob clob :='很长的文字'...
  • xx1710
  • xx1710
  • 2017年05月23日 21:15
  • 3374

Oracle ORA-01704文字字符串过长

产生这种现象的原因:       在Oracle中,表的某字段为Clob类型,我们知道,此种类型不是能存4G的数据么,为什么我插入多于4000个字符就会报错呢?原因是这样的,Oracle中,使用in...
  • lt53130640688
  • lt53130640688
  • 2015年12月31日 10:53
  • 351

对clob字段更新报ORA-01704: 字符串文字太长

对clob更新  ORA-01704: 字符串文字太长 解决办法:把字符赋值给一个变量,然后赋值update语句 declare v_clob clob :='字符 内容'; begin U...
  • wll_1017
  • wll_1017
  • 2013年06月26日 14:44
  • 8399

ORA-01704: 文字字符串过长

产生的现象:
  • u010355520
  • u010355520
  • 2014年07月17日 17:00
  • 768

ORA-01704: 文字字符串过长!

time:2008/03/31author:skate今天开发部的一个哥们说要把一个表的两条记录插入到另一个表了,本想这多简单阿!! 可在insert的时候提示下面的错误:insert into ta...
  • wyzxg
  • wyzxg
  • 2008年03月31日 16:32
  • 10062

Oracle 解决【ORA-01704:字符串文字太长】

我们在插入数据特别是数据类型为clob的时候经常遇到ORA-01704:字符串文字太长这个错误,我们可以使用存储过程来解决这个问题。http://www.cnblogs.com/senyier/p/6...
  • baidu_15113429
  • baidu_15113429
  • 2017年07月20日 16:59
  • 605

Oracle插入或修改 报ORA-01704: 文字字符串太长

今天在操作数据库数据的时候,想要插入一条某个字段是一个很长的字符串(比如一篇文章)的数据,例如: insert into article(id,title,content) values(1,'标题...
  • xiaoming_dai
  • xiaoming_dai
  • 2015年06月11日 12:40
  • 1557

(原) ORA-01704:文字字符串过长

(原) ORA-01704:文字字符串过长 环境:oracle 10g ODP.NET VS2005 问题重现:   在利用ODP向oracle中插入数据时,如果这样写:   insert...
  • autumn20080101
  • autumn20080101
  • 2016年06月01日 21:12
  • 149

简单的方法解决ORA-07104:字符串文字太长

public String addAlarmConfigTemplate(String objXml) throws Exception { Connection conn =...
  • liushuai_ly
  • liushuai_ly
  • 2013年10月14日 10:27
  • 8840

ST_Geometry操作报ora-01704字符串文字太长

今天接到一用户电话,说他们的一个要素包含几百个点,使用SQL语句ST_Geometry操作,报Ora-01704错误(因为包含点多,所以构造函数点串就很多,所以显得SQL很长,因此会报ora-0170...
  • liqfyiyi
  • liqfyiyi
  • 2016年07月05日 17:43
  • 1510
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ORA-01704: 文字字符串过长
举报原因:
原因补充:

(最多只允许输入30个字)