当前位置:  技术问答>java相关

不能把几百个以上的汉字插入oracle varchar2类型的问题!

    来源: 互联网  发布时间:2015-10-09

    本文导语:  我用的是jdbc oracle8.17驱动(class12.zip),数据库库中一字段为varchar2类型长度为2000,当插入记录到该字段时发现还没到1000个汉字就报错,也就是几百个字符 就不能再插入了! 不知道是怎么回事? | ...

我用的是jdbc oracle8.17驱动(class12.zip),数据库库中一字段为varchar2类型长度为2000,当插入记录到该字段时发现还没到1000个汉字就报错,也就是几百个字符
就不能再插入了!
不知道是怎么回事?

|
没有插入过这么大的数据,应该可以吧?

去oracle版问问

|
报的错是什么?
把代码帖出来看看!

|
如果你上面说的都是对的.
那一定不是数据库的事, 你可以在数据库工具中直接在这字段上插入1000个汉字看有没有问题.
我想可以是你程序写的有错误,你好好查一查吧!

|
可能的原因:
1.字符串中包含了'这一类的特殊字符;
2.驱动版本注意检查,我们以前发生过驱动版本不匹配造成的数据库插入异常,不过当时是插入数字型有问题;

|
先把sql在数据库执行看看 有没问题?


|
我觉得可能是java的处理机制或者是程序编写的问题

|
字符串中包含了"",转成全角“”。

|
你可以使用oracle中别的数据类型.好像oracle中的varchar2是有大小限制的。可用long等。

    
 
 

您可能感兴趣的文章:

  • 我可以用gedit编辑汉字,但Word不能显示汉字???
  • 谁能帮我一下100分:在PDA的WinCE平台上,用JAVA语言开发程序,为什么不能在label,button显示汉字呢?却能在textarea中显示汉字呢!!!
  • 急急急,在线等待:Curses中不能输入汉字
  • 高分请教高手:我的汉字输入法都不能用了
  • linux下挂载windows分区后汉字不能正常显示
  • eva为什么老是不能正确显示汉字?
  • ubuntu 不能输入汉字!!!
  • 为什么JInternalFrame标题中不能正确显示汉字
  • 嵌入式Qt制作的窗口,不能显示汉字,请高手指教
  • 急!!!Jbuilder中汉字不能正确显示,怎么解决???
  • JAVA程序里不能正确显示汉字
  • 数据库的汉字怎么不能显示?
  • linux 不能正常显示汉字
  • 为何我的.jsp程序不能正常显示汉字(jdk1.4和Tomcat4.0)??
  • linux下用ctrl+space怎么调不出输入法,我的系统也不能输入汉字
  • 我安装好了Linux后,用OpenOffice来写文档,不能输入汉字(有输入法,可是显示不出来!)
  • 怎么JB7不能处理汉字吗?
  • 为什么我的jsp的汉字不能显示,都是问号呀?
  • 为什么原来支持中文的redhat9.0Linux系统安装完kylix3后不能输入中文甚至不能显示汉字
  • 请问:在用proc方式往数据库插入数据时,我能不能定义一个结构体,它与表的每一项对应,将结构体赋好值后,再只将这个结构体插入表中,这行不行啊?
  • 解决mysql不能插入中文Incorrect string value
  • mysql 不能插入中文问题
  • 小女子刚刚装上jb6 但编辑器好像有点问题,插入点不能正确定位,请教各位大哥。:)
  • sqlserver 不能将值NULL插入列id(列不允许有空值解决)
  • 为什么在HTML文件中插入一个文件名是中文的图片,不能显示。我用的是TOMCAT4.03
  • 为什么我不能把文件插入到数据库中?
  • Mysql在debian系统中不能插入中文的终极解决方案
  • 这个jsp程序为什麽不能向mysql中插入数据呢?insert into语句有问题吗?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 申请加薪时绝对不能说的4件事!
  • 在LINUX下不能拷影碟还是不能拷.dat文件??
  • sqlserver登陆后报不能为空不能为null的错误
  • 修改/ETC/FSTAB后,系统不能进入,/文件系统只读,不能改,我该怎么办,分不是问题
  • 在Linux下访问Windows的NTFS分区为什么不能写,也不能删里面的东西?
  • EJB QL都支持什么函数啊?能不能支持trim函数呢?如果不能,应该怎么实现这样的功能呢?
  • 如何配置wu-ftp不能匿名登陆同时用户上传后的文件不能删除和修改?
  • 中文问题:我使用的是MEPIS Linux,系统不能显示中文,我能不能把Redhat中的中文字体移植到这个系统中?
  • 救急!Linux下WAS4.0不能启动(DB2 数据库也不能启动)
  • 高难Unix问题,为什么不能通过中国网通的宽带联接(ADSL)不能看到我的网站?
  • 在linux下面使用相关的硬件,为何不能,系统不能检测到modem,网卡,以及其他,请教
  • 新手虚心请教.在线等复....vsftp配置成功后,本机可以FTP上,但其他系统通过FTP工具不能上.防火墙不能关..
  • 在静态上下文中不能引用非静态方法test(),天啊,为什么我的main()不能调用任何其它函数?
  • 愁死了,一开始使用redhat7.3,安装时定制为服务器,squid不能使用,改用redhat9.0,安装时选择服务器安装选项,squid还是不能用
  • Redhat9为什么不能安装?是因为不能识别串口硬盘吗?
  • 为什么我安装完系统后不能输入密码,不能进系统
  • 装完fc1后,设置后可以上网了,网页,链接都可以,可是却不能收邮件,不能登陆,为什么,还有一个小问题,装完系统后,有什么特别好用的
  • 我在VMWARE上装LINUX的 ,安装时不能检测到 我的显卡的型号,安装好后不能进入KDE,高分求助啊
  • ubuntu没有顶部工具栏,不能移动,不能改变大小
  • 我的华硕笔记本M5000安装redhat9不能图形安装,用text模式安装完毕后也不能进xwindow
  • 【新人用Ubuntu】Ubuntu中复制粘贴怎么这么麻烦,CtrC、CtrV不能用,箭头又貌似太灵活不能控制~


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3