1
で複数の属性を取得:は、私は次のコードで関数を記述しようとしています、PL/SQLファンクションではSELECT
CREATE OR REPLACE FUNCTION Lib_func(id number,dateToday date)
RETURN number IS retVal number(1);
myBorrower number;
myBook number;
BEGIN
SELECT P.book_id INTO myBook, P.request_id INTO myBorrower
FROM My_requests P
WHERE P.book_id = book_id AND ROWNUM <=1;
//some if condition which updates value of retVal
RETURN retVal;
END;
/
問題は、私はコンパイル時に、このエラーが発生していることです。 2番目のもの(つまり、P.request_id INTO myBorrower)を削除すると、エラーは削除されます。 1つのクエリで両方の項目を選択できないのですか?
ああokayy。どうもありがとう! – Manahil