如何在SQL Developer 18.1中输入非ascii字符(例如í)

时间:2018-10-13 17:00:32

标签: oracle oracle-sqldeveloper non-ascii-characters

我正在使用SQL Developer v18.1,数据库版本为Oracle 12c。

sql> select  *  from nls_database_parameters where parameter like 'NLS%CHARACTERSET';

PARAMETER                      VALUE
------------------------------ -------------------------
NLS_NCHAR_CHARACTERSET         AL16UTF16
NLS_CHARACTERSET               AL32UTF8

我想输入一些非ASCII字符,例如'í',但是即使在这里和Google进行了一些搜索之后,我也不知道如何执行此操作。实际上,我什至无法直接在此处输入此示例字符。我只是将其复制到其他位置并粘贴到此问题中。

谢谢您的帮助!

山姆

1 个答案:

答案 0 :(得分:1)

怎么样?

这是一个应该包含一些数据的表。

 cacheGroups: {
   vendor: {
     test: /[\\/]node_modules[\\/]/,
     vendorname(v) {
       var name = v.context.match(/[\\/]node_modules[\\/](.*?)([\\/]|$)/)[1];
       return `npm.${name.replace('@', '_')}`;
     },
   },

使用SQL> create table test (col varchar2(20)); Table created. 函数,检查要插入字符的ASCII代码:

ASCII

好;现在我们知道它的代码了-插入它,但是这次使用SQL> select ascii('í') from dual; ASCII('í') ---------- 52103 函数:

CHR