在SQL Developer中,如果我想以“孟加拉语”语言查看sysdate,那么我是否需要使用UNICODE Bangla字体?这是我的查询,结果是这样的:
select to_char(SYSDATE, 'DD-Month-YYYY','NLS_DATE_LANGUAGE=bangla') "Bangla Date" FROM dual;
结果: 09-¿¿¿¿¿¿¿¿¿¿-2016
该怎么办?
您的数据库是否支持Unicode?检查与
SELECT *
FROM V$NLS_PARAMETERS
WHERE PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET');
如果该字符集不支持unicode但支持国家字符集,则可以使用
SELECT TO_NCHAR(SYSDATE, 'DD-Month-YYYY','NLS_DATE_LANGUAGE=bangla') "Bangla Date"
FROM dual;
无论如何,您都必须选择一种能够显示这些字符的字体。您可以使用此页面进行验证:本地字体列表。Unicode块“孟加拉语”的字体支持
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句