私は Oracle を初めて使用し、この問題を経験しています。
次のような手順を作成しました。
CREATE OR REPLACE PROCEDURE getArt
as
begin
select ar.artTitle, ar.artContent, ar.DateCreated, ar.artCategory, ac.accName
from hng_art ar
join HNG_ACCOUNTS ac
on ar.accNo = ac.accNo
order by ar.artNo desc
end getArt;
SELECT ステートメントを個別に実行しようとしましたが、うまくいきました。しかし、手続きに入れると。私は働きませんでした。エラーは次のとおりです。
「GETART」のエラー
ERROR at line 4: PL/SQL: SQL Statement ignored
ERROR at line 4: PL/SQL: ORA-00933: SQL command not properly ended
ERROR at line 5: PLS-00103: Encountered the symbol "end-of-file" when expecting one of the following: ;
ありがとうございました