PLSQL |分解函数
PLSQL 中的 DECOMPOSE函数用于接受字符串并返回其 Unicode字符串。
DECOMPOSE函数通常与 COMPOSE函数相反。
DECOMPOSE函数仅对 Unicode字符有效,它在分解后返回与输入相同的字符集的 Unicode字符串。
所用输入的结果可能因所用操作系统的字符集而异。
句法:
DECOMPOSE( string )
使用的参数:
字符串 -用于指定需要分解的字符串。
返回值:
DECOMPOSE函数返回一个 Unicode字符串。
支持的 Oracle/PLSQL 版本:
- 甲骨文 12c
- 甲骨文 11g
- 甲骨文 10g
- 甲骨文 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