问题描述
在测试oracle select ai(自然语言查询数据库)时,发现run statement中文显示正常:

而run script中文显示乱码:

问题解决
进入菜单tools>preferences...>environment, 修改sql developer的设置,将encoding改为utf-8(之前设的是cp1251):

以下为正常的输出:
begin
dbms_cloud_ai.set_profile(
profile_name => 'selectai'
);
end;
/
set echo on
select ai narrate explainsql 旧金山有多少顾客已婚;

以上就是oracle sql developer脚本输出中文显示乱码的解决方法的详细内容,更多关于oracle sql developer输出中文乱码的资料请关注代码网其它相关文章!
发表评论