暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 需要通过Dbms将拉丁字符打印到apex sql developer中吗?

askTom 2017-10-29
203

问题描述

嗨,大师们,

我正在尝试通过apex sql开发人员打印此字符 ä,但它返回我?而不是这个 ä,任何人都知道我该如何实现这一目标。
开始
dbms_output.put_line ('http://fäm.co/');
结束;

如果我的问题不清楚,请单击图像链接。提前感谢

https://community.oracle.com/servlet/JiveServlet/showImage/2-14577817-448917/pastedImage_11.png

专家解答

您受数据库的字符集设置的约束。例如,在我的本地Apex安装上

APEX_CHARSET

其中我的数据库字符集支持utf8。

SQL> select * from V$NLS_PARAMETERS
  2  where parameter = 'NLS_CHARACTERSET';

PARAMETER                                                        VALUE
---------------------------------------------------------------- ------------------------------
NLS_CHARACTERSET                                                 AL32UTF8
复制


因此,请与您的DBA进行检查,以确保您的数据库特征集被适当设置,然后您的 “客户端” (即,您使用Apex-weblogic,ords,嵌入式网关等的方式) 也被适当设置。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论