oracle 使用反转函数reverse转换中文和数字时乱码,使用下面的函数进行转换
CREATE OR REPLACE FUNCTION n_reverse(p_str IN NVARCHAR2)
RETURN NVARCHAR2
AS
v_return NVARCHAR2(4000);
BEGIN
FOR i in 1..length(p_str)
LOOP
v_return := SUBSTR(p_str,i,1)||v_return;
END LOOP;
RETURN v_return;
END n_reverse;