2016-12-04 79 views
0

每次我執行我的腳本時,它都會迴應我腳本中的所有內容,並且從不執​​行它。它爲代碼行形成數字,然後它永遠不會讓我離開它,我不得不重新從頭開始重新嘗試。這是它後面的代碼。不在SQL中執行的腳本

-- 1 

CREATE OR REPLACE FUNCTION ZIP_CODE_SALES(zip_in IN VARCHAR) 
    RETURN FLOAT 
IS 
    totalSales FLOAT; 
BEGIN 
    SELECT SUM(S.gross_sale_price) INTO totalSales 
    FROM SALE S JOIN CUSTOMER C 
    ON S.cust_ID = C.cust_ID 
    GROUP BY C.zip_code 
    HAVING C.zip_code = zip_in; 
    RETURN totalSales; 
END; 

回答

1

你有end;後添加哈德斜線/,以確保DML中執行的緩存。

END; 
/