主题 : 保存内容含某些外文或特殊字符时,数据库显示乱码是何原因
级别: 童生
UID: 134217
积分:20 加为好友
威望: 0 精华: 0
主题:1 回复:14
注册时间:2020-04-28
在线时长:0.3
1#   发表于:2025-03-12 10:09:52  IP:202.103.*.*
如内容含带重音拉丁文如ö和其它外文,数据库显示乱码,看对应字段类型为NCLOB,NLS_NCHAR_CHARACTERSET是AL16UTF16
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
2#   发表于:2025-03-12 10:12:04  IP:183.110.*.*
您使用的什么版本的?看看接口提交的是不是乱了?
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 134217
积分:20 加为好友
威望: 0 精华: 0
主题:1 回复:14
注册时间:2020-04-28
在线时长:0.3
3#   发表于:2025-03-12 10:16:22  IP:202.103.*.*
版本x1.14,发布时页面是对的,过一段时间,显示是?,数据库也是,应该是定时任务存数据库时转换有问题,NCLOB需要特殊处理吗
级别: 童生
UID: 134217
积分:20 加为好友
威望: 0 精华: 0
主题:1 回复:14
注册时间:2020-04-28
在线时长:0.3
4#   发表于:2025-03-12 10:22:34  IP:202.103.*.*
对应字段attr_txt是否要加@Type(type="nclob")或@Nationalized呢
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
5#   发表于:2025-03-12 10:22:40  IP:183.110.*.*
按理不需要,刚存进去的时候数据库是是对的?
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 134217
积分:20 加为好友
威望: 0 精华: 0
主题:1 回复:14
注册时间:2020-04-28
在线时长:0.3
6#   发表于:2025-03-12 10:29:47  IP:202.103.*.*
刚存时数据库就是?,页面估计是缓存,之后再从库里读出显示就也是?了
级别: 童生
UID: 134217
积分:20 加为好友
威望: 0 精华: 0
主题:1 回复:14
注册时间:2020-04-28
在线时长:0.3
7#   发表于:2025-03-12 10:42:39  IP:202.103.*.*
保存后页面显示正常,如"测试1‱和Török合作",查数据库里成了”测试1?和T?r?k合作“,应该是哪里转换有问题
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
8#   发表于:2025-03-12 11:00:24  IP:183.110.*.*
是oracle11g吗?我给研发反馈下

尊敬的jeecms用户,您好!您的论坛会员服务已过期,暂时不提供技术支持服务了。如需要技术支持,请联系官网售前客服续费服务。给您带来不便敬请谅解。感谢您的配合。
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 134217
积分:20 加为好友
威望: 0 精华: 0
主题:1 回复:14
注册时间:2020-04-28
在线时长:0.3
9#   发表于:2025-03-12 11:03:52  IP:202.103.*.*
是Oracle11g 11.2.0.4.0,谢谢!
1 共1页