0
私は手順を持っている:のPL SQLオラクルサブクエリ
CREATE OR REPLACE PROCEDURE recommend_book(
in_ID_user IN number
)
IS
--zmienne
zmienna1 number(9,0);
BEGIN
SELECT COUNT(GENRE)
INTO zmienna1
FROM BOOKS
WHERE ID_BOOK IN(SELECT ID_BOOK
FROM SIGNATURES
WHERE SIGNATURE IN (SELECT SIGNATURE
FROM ORDERS
WHERE ID_READER=in_ID_user)
);
END;
/
私はエラー
PL-00428を取得しています:INTO句このSELECT文
に期待されています何が欠けているのか/ここに何が間違っているのかを教えてください。他の開発者のために
oracle 11g r2にエラーがありません –
どのバージョンのOracle(およびSQL Developer)を使用していますか?それはすぐに意味をなさない...最初のログではなく、ログのエラーが関数の2回目のコンパイルから来たのでしょうか? (あなたのスクリーンショットを見る...)。エラーはまだ 'user_errors'にありますか? –
SQL Developer Version 3.2.20.10 – monterinio