#REVERSE
REVERSE函数按字节从左至右反转expr字符串,例如abc将被反转为cba。
本函数仅适用于HEAP表。
expr
通用表达式,其值须为字符型。
当expr的值为NULL时,函数返回NULL。
示例(HEAP表)
SELECT REVERSE('abc') FROM DUAL;
REVERSE('ABC')
--------------
cba
-- REVERSE函数按字节进行反转,因此多字节字符的反转结果因数据库所配字符集的编码方式不同而不同
-- 示例1:数据库服务端和客户端字符集为UTF8
SELECT USERENV('language') CHARACTER_SET , REVERSE('中文字符') REVERSE FROM DUAL;
CHARACTER_SET REVERSE
---------------------------------------------------------------- -------------------
UTF8 ��痭凖歸�
-- 示例2:数据库服务端和客户端字符集为GB18030
SELECT USERENV('language') CHARACTER_SET , REVERSE('中文字符') REVERSE FROM DUAL;
CHARACTER_SET REVERSE
---------------------------------------------------------------- -------------------
GB18030 肿奈兄

