问题描述
在测试Oracle Select AI(自然语言查询数据库)时,发现Run Statement
中文显示正常:
而Run Script
中文显示乱码:
问题解决
进入菜单Tools>Preferences...>Environment
, 修改SQL Developer的设置,将Encoding改为UTF-8(之前设的是Cp1251):
以下为正常的输出:
BEGINDBMS_CLOUD_AI.SET_PROFILE(profile_name => 'SELECTAI');
END;
/set echo on
select ai narrate explainsql 旧金山有多少顾客已婚;
参考
- SQL Developer script output