📜  PLSQL |分解函数

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

PLSQL |分解函数

PLSQL 中的 DECOMPOSE函数用于接受字符串并返回其 Unicode字符串。
DECOMPOSE函数通常与 COMPOSE函数相反。
DECOMPOSE函数仅对 Unicode字符有效,它在分解后返回与输入相同的字符集的 Unicode字符串。
所用输入的结果可能因所用操作系统的字符集而异。

句法:

DECOMPOSE( string )

使用的参数:

字符串 -用于指定需要分解的字符串。

返回值:
DECOMPOSE函数返回一个 Unicode字符串。

支持的 Oracle/PLSQL 版本:

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

例子:

DECLARE 
   Test_String2 varchar(5) := 'â';
   Test_String varchar(20) := 'Gèèksforgèèks';
   
BEGIN 
   dbms_output.put_line(DECOMPOSE(Test_String)); 
   dbms_output.put_line(DECOMPOSE(Test_String2)); 
   
END;  

输出:

a^
Ge´e´ksforge´e´ks