oracle 12c 生僻字 怎么处理?

客户端字符集:AMERICAN_AMERICA.AL32UTF8生僻字:㙍   unicode 364d 按网上的办法insert into Tmp_csy  values('吴'||utl_raw.cast_to_nvarchar2('364d')||'业 ','吴'||utl_raw.cast_to_nvarchar2('364d')||'业')转 unicode varchar2 和nvarchar2 都ok这种临时...显示全部

客户端字符集:AMERICAN_AMERICA.AL32UTF8
生僻字:㙍   unicode 364d
按网上的办法
insert into Tmp_csy  values('吴'||utl_raw.cast_to_nvarchar2('364d')||'业 ','吴'||utl_raw.cast_to_nvarchar2('364d')||'业')
转 unicode varchar2 和nvarchar2 都ok
这种临时修复还可以但是 如果生僻字不固定 就没法了
但有没有一劳永逸的办法 ,望各位大佬帮忙

收起
参与9

查看其它 2 个回答宗鬼的回答

宗鬼宗鬼dba--

问题解决了  N'陈㙍莎莎'   

字符串前面家上 N 就可以 了

软件开发 · 2023-03-13
浏览880

回答者

回答状态

  • 发布时间:2023-03-13
  • 关注会员:3 人
  • 回答浏览:880
  • X社区推广