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;




Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐