社区
Web 开发
帖子详情
在clob的存取中汉字变成了问号。
geelpheels
2004-09-15 11:31:04
在servlet里有:
byte[] t=content.getBytes("ISO8859_1");
content=new String(t,"GB2312");
然后content存入数据库,再从数据库里读出。
就只看到问号了。(存取时我是放到CLOB中的)
到底是哪里出错了?
...全文
215
3
打赏
收藏
在clob的存取中汉字变成了问号。
在servlet里有: byte[] t=content.getBytes("ISO8859_1"); content=new String(t,"GB2312"); 然后content存入数据库,再从数据库里读出。 就只看到问号了。(存取时我是放到CLOB中的) 到底是哪里出错了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xl5550
2004-09-17
打赏
举报
回复
试试不做转换直接往里面插
shaopin
2004-09-15
打赏
举报
回复
可能你的存取手段有问题
对于CLOB类型,应用Reader/Writer类,此类进行编码转换。oracle.sql.CLOB类相应提供了getCharacterStream()和getCharacterOutputStream()两个方法,可查阅有关资料
geelpheels
2004-09-15
打赏
举报
回复
其实本问题与CLOB类型的存取无多大关系,因为只要是西文一切操作都是正常的。
仅仅是操作中文发生转为问号的错误。
可能是转码过程不正确。
到底该如何转码?
Hibernate
中
文参考文档(JFIS)
9.2. 在集合
中
出现的依赖对象 9.3. 组件作为Map的索引(Components as Map indices ) 9.4. 组件作为联合标识符(Components as composite identifiers) 9.5. 动态组件 (Dynamic components) 10. 继承映射...
Oracle迁移到mysql字符集_[转]理解ORACLE数据库字符集
但在实际应用
中
汉字
显示却是正确的,这主要是因为Oracle检查数据库与客户端的字符集设置是同样的,那么数据在客户与数据库之间的
存取
过程
中
将不发生任何转换,但是这实际上导致了数据库标识的字符集与实际存入的内容...
oracle
中
的字符集问题
而Export用户会话字符集使用US7ASCII,由于ZHS16GBK是16位字符集,而US7ASCII是 7位字符集,这个转换过程
中
,
中
文字符在US7ASCII
中
不能够找到对等的字符,所以所有
中
文字符都会丢失而
变成
“?? ”形式,这样转换后生成...
java面试题
1)抽象:抽象就是忽略一个主题
中
与当前目标无关的那些方面,以便更充分地 注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其
中
的一 部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是...
Oracle字符集概念与问题汇总
最近在做Oracle数据库的迁移,总是系统字符和Oracle数据库字符集有问题,就将Oracle的描述进行了汇总如下:大部分内容来源于网络,如果与您的版权冲突请联系。 一、引言 ORACLE数据库字符集,即Oracle全球化支持...
Web 开发
81,091
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章