0
これは何度も尋ねられていますが、私の問題は解決していないようです。私はすでにデリミタを正しい場所に置いていますが、私はまだエラーが発生し続けています。 'Error(9,1):シンボルが見つかった "/" 9行目。私が間違っていないと、エラーの原因となる区切り文字そこにいてください。PLS-00103:シンボル「/」が発生しました
CREATE OR REPLACE PACKAGE FOR_CLASS_NOV2 AS
PROCEDURE PRINT_SNAME(S_NO S.SNO%TYPE);
FUNCTION FIND_MAX_QTY
RETURN NUMBER;
END;
/
CREATE OR REPLACE PACKAGE BODY FOR_CLASS_NOV2 AS
PROCEDURE PRINT_SNAME(S_NO S.SNO%TYPE) IS
S_SNAME S.SNAME%TYPE;
BEGIN
SELECT SNAME
INTO S_SNAME
FROM S
WHERE SNO = S_NO;
DBMS_OUT.PUT_LINE('SUPPLIER NAME IS: ' || S_NAME);
END PRINT_SNAME;
FUNCTION FIND_MAX_QTY()
RETURN NUMBER IS
M_QTY NUMBER;
BEGIN
SELECT AX(STY)
INTO M_QTY
FROM SP;
RETURN M_QTY;
END FIND_MAX_QTY;
END;
/
スクリプトをどのように実行していますか?あなたは2つの異なるクライアントツールをタグ付けしたので、それは混乱します。 – sstan
'/'は通常、SQLPlusクライアントに対してスクリプトを実行するときに使用されます。 SQLDeveloperを使用して実行するときには存在しないでください。 –
コマンドまたはSQLウィンドウ(通常はPL/SQLでは使用しません)を除いて、PL/SQL Developerを使用しないでください。 –