📜  PLSQL | NCHR函数

📅  最后修改于: 2022-05-13 01:55:00.531000             🧑  作者: Mango

PLSQL | NCHR函数

PLSQL NCHR函数用于根据国家字符集中的数字代码返回字符,或者换句话说,它返回与国家字符集中的数字等效的二进制。 NCHR函数返回的值始终是数据类型 NVARCHAR2。

NCHR函数等效于将 CHR函数与 USING NCHAR_CS 子句一起使用。传递给 NCHR函数的参数接受一个 NUMBER 作为参数,或者任何可以隐式转换为 NUMBER 的值,并返回一个字符。

句法:

NCHR(number_code)

使用的参数:

number_code –用于指定用于检索字符的国家字符集中的 NUMBER 代码。

支持的 Oracle/PLSQL 版本:

  1. 甲骨文 12c
  2. 甲骨文 11g
  3. 甲骨文 10g
  4. 甲骨文 9i
  5. 甲骨文 8i

示例 1:

DECLARE 
   Test_value int := 103;
   
BEGIN 
   dbms_output.put_line(NCHR(Test_value)); 
   
END;   

输出:

g 


示例 2:

DECLARE 
   Test_value int := 103;
   
BEGIN 
   dbms_output.put_line(CHR(Test_value USING NCHAR_CS)); 
   
END;      

输出

g


示例 3:

DECLARE 
   Test_value int := 187;
   
BEGIN 
   dbms_output.put_line(NCHR(Test_value)); 
   
END;    

输出:

»