Data size bigger than max size for this type: 2669

wzcyd 2009-03-04 09:39:57
原来在windows下添加较长的String内容不会出错的,现在平台转移到redhat linux erterprice5下就出现:Data size bigger than max size for this type: 2669错误

原来windows下:apache-tomcat-5.5.23.exe
jdk-1_5_0_11-windows-i586-p.exe

现在linux下:apache-tomcat-5.5.23.tar.gz
jdk-1_5_0_17-linux-amd64.bin


大家帮我看看是什么原因,数据库用oracle,varchar(4000)类型(试过用clob,结果一样,windows下添加可以,linux下出错,应该不是数据库的关系)
...全文
363 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jabeginner 的回复:]
我看这个跟字符编码有关(有些为一个字节,有些为2个字节),你试试,把varchar(4000)改成varchar(8000).同时把映射文件里面的配置也改为8000试试。
[/Quote]

oracle 能到 8000,好像最大4000吧。
wzcyd 2009-03-04
  • 打赏
  • 举报
回复
ok 自己搞定了..多谢楼上的
jabeginner 2009-03-04
  • 打赏
  • 举报
回复
我看这个跟字符编码有关(有些为一个字节,有些为2个字节),你试试,把varchar(4000)改成varchar(8000).同时把映射文件里面的配置也改为8000试试。
wzcyd 2009-03-04
  • 打赏
  • 举报
回复
自己顶一下
没人知道吗,顶者有分啊

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧