求教Oracle字符串中出现乱码

zhanghoux 2010-07-22 01:08:20
请教各位高手,我想找出表中字段a的值有乱码的记录。
例如 表 A。字段a, A.a = '靠?521215縷',这样的记录就是我要找的。
...全文
74 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
minitoy 2010-09-27
  • 打赏
  • 举报
回复
这种没法判断.
kingkingzhu 2010-07-22
  • 打赏
  • 举报
回复
出现乱码一般是字符集的问题
保证源数据库和现有数据库字符集一致
zhanghoux 2010-07-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zuzuou 的回复:]
实在在是没有研究过。不过乱码字符的ascii码都是超过某个特定范围的。
估计只需要一个函数分析字串中的ascii码就ok了,不过这个范围怎么定,就不知道了。
[/Quote]

这个不一定的,乱码之后的字符也可能是看上去正常的中文,所以目前我也不知道咋弄了。
我本来和你的想法一样,但是也是遇到了你提到的那个问题。。中文很不好处理
zuzuou 2010-07-22
  • 打赏
  • 举报
回复
实在在是没有研究过。不过乱码字符的ascii码都是超过某个特定范围的。
估计只需要一个函数分析字串中的ascii码就ok了,不过这个范围怎么定,就不知道了。
zhanghoux 2010-07-22
  • 打赏
  • 举报
回复
咋没人来呢。。。自己先顶下

3,492

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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