PL/SQL连接oracle数据库后,数据正常显示,但是查看字段注释乱码

字段注释显示乱码

img

查询数据是正常的

img

网上说的设置环境变量试过了,只是针对查询数据的编码,但是字段注释没有效果

img

我的解答思路和尝试过的方法
我想要达到的结果

NLS_LANG 值写上 你的注释字符集编码就可以了

查下字段注释的静态视图

 select * from all_col_comments h where h.table_name='表名';

如果你这里也显示问号,那么有两种可能:
一是你这个注释当时写入的字符集和数据库当前不一致;
二是当时创建注释的时候就已经是问号了