-1

大丈夫。このコードをクラスからコピーしましたが、実際には動作しないため、その時点で半分寝ていたに違いありません。

Create or replace procedure display_row is
    (p_itemid IN item.itemid%TYPE) is
    v_itemid Number;
    v_itemdesc varchar2(30);
    v_category varchar2(30);
Begin
    Select *
    Into v_itemid, v_itemdesc, v_category
    From item
    Where itemid = p_itemid;
    Dbms_output.put_line(v_itemid || ' ' || v_itemdesc || ' ' || v_category);
End;

この手順を実際に機能するように修正するにはどうすればよいですか?

ユーザーエラーは次のとおりです。

LINE   POSITION TEXT

     2          6 PLS-00103: Encountered the symbol "(" when expecting one of
                  the following:

                     begin function package pragma procedure subtype type use
                     <an identifier> <a double-quoted delimited-identifier> fo
                  rm
                     current cursor external language

     2         37 PLS-00103: Encountered the symbol "IS" when expecting one of
                   the following:

                     return
4

1 に答える 1