1
收到錯誤消息:在第6行 錯誤:PL/SQL:SQL語句忽略0.03秒接收與指定的錯誤「SELECT INTO」
有關於創建數據庫本身沒有錯誤,涉及的表格或任何插入語句。
任何建議表示讚賞。
CREATE OR REPLACE FUNCTION Function1(NumberOfBugs NUMBER, TotalIncome FLOAT)
RETURN FLOAT
IS PricePerBug FLOAT;
BEGIN
SELECT INTO TotalIncome SUM(ProjectValue) FROM tblProject;
SELECT INTO NumberOfBugs COUNT(idBug) FROM tblBug;
PricePerBug := (NumberOfBugs)/(TotalIncome);
RETURN PricePerBug;
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE('No data found, no result to display; exception handled...');
WHEN TOO_MANY_ROWS THEN
RETURN 'Too many rows returned...';
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20015, 'Unknown exception in function Function1.');
RETURN PricePerBug;
END Function1;
/
你會認爲我會看到,因爲我使用該函數前五個先前的過程的語法。查看相同的代碼太久了!謝謝。 – user725236 2011-04-26 11:29:14