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)?這並不意味着什麼......您確定日誌中的錯誤來自函數的第二次編譯,而不是第一次編譯? (看你的截圖...)。錯誤仍然在'user_errors'中? –
SQL Developer Version 3.2.20.10 – monterinio