ORA-01704: 文字字符串过长

转载 2016年06月01日 21:13:22
ORA-01704: 文字字符串过长
 
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错误.

相关文章推荐

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

今天接到一用户电话,说他们的一个要素包含几百个点,使用SQL语句ST_Geometry操作,报Ora-01704错误(因为包含点多,所以构造函数点串就很多,所以显得SQL很长,因此会报ora-0170...

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

public String addAlarmConfigTemplate(String objXml) throws Exception { Connection conn =...

[DataGird]如何截取过长的字符串

  • 2008年07月27日 23:45
  • 2KB
  • 下载

安卓开发小技巧--TextView 设置的文字过长,显示三个点或者滚动形式显示

开发经常用textview,有时候文字过长就跑到下一行或者宽度设为包裹内容时会挤在一起,这样看非常不美观,ios的文本控件会自适应显示不下时后面留三个点,那安卓的可不可以,当然可以效果 如图 ...

TextView文字过长动画显示

  • 2014年10月09日 11:29
  • 1.43MB
  • 下载

Echarts-axislabel文字过长导致显示不全或重叠

先看两张图   按目前情况,官方并为对axislabel的高度或者宽度做调整。所以解决方案只能从其他方案下手 解决方案有几种   第一种为上图解决方案 设置...

Android之TextView实现文字过长时省略部分或者滚动显示

TextView中有个ellipsize属性,作用是当文字过长时,该控件该如何显示,解释如下: 1.android:ellipsize=”start”—–省略号显示在开头 2.android:el...

運用 CSS 讓過長文字以省略符號取代

在某種情況下, 我們可能需要把一段過長的文字從中截斷, 並在截斷處以省略符號 (...) 取代, 表示這段文字其實尚未結束, 只是被省略。如果你的文字是從資格庫中取得, 那麼你可以從資料庫取出時就載斷...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ORA-01704: 文字字符串过长
举报原因:
原因补充:

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