我刚开始学习 PL/SQL,我不确定如何创建一个过程。逻辑似乎是正确的,但我认为第一行存在一些语法错误。这是我的代码:-
CREATE OR REPLACE PROCEDURE ReverseOf(input IN varchar2(50)) IS
DECLARE
reverse varchar2(50);
BEGIN
FOR i in reverse 1..length(input) LOOP
reverse := reverse||''||substr(input, i, 1);
END LOOP;
dbms_output.put_line(reverse);
END;
/