--创建一个带有out参数的函数CREATE OR REPLACE FUNCTION f_pric(v_cate in varchar2,v_productprice in out number)RETURN NUMBERASv_quan number;BEGIN IF v_productprice IS NULL THEN v_productprice:=0; END IF; SELECT AVG(productprice),MIN(quantity) INTO v_productprice,v_quan FROM productinfo WHERE category=v_cate AND productprice>v_productprice; RETURN v_quan;EXCEPTION WHEN NO_DATA_FOUND THEN DBMS_OUTPUT.PUT_LINE('没有数据发现'); WHEN TOO_MANY_ROWS THEN DBMS_OUTPUT.PUT_LINE('对应数据太多');END;/