编写一个函数,实现字符串反转的功能。
------解决方案--------------------
create or replace function test(str varchar2) return varchar2 is
Result varchar2(1000);
begin
for i in 1.. length(str) loop
result:=result
------解决方案--------------------
substr(str,-1*i,1);
end loop;
return(Result);
end test;
------解决方案--------------------
create or replace function f_str_reverse(p_str varchar2) return varchar2 is
v_len number;
v_result varchar2(512);
begin
v_len := length(p_str);
dbms_output.put_line(v_len);
for i in 1 .. v_len loop
v_result := v_result
------解决方案--------------------
substr(p_str, -i, 1);
end loop;
return v_result;
end f_str_reverse;
------解决方案--------------------
报错信息截图看下