आप show errors;
. चला सकते हैं यह देखने के लिए कि संकलन त्रुटियां क्या हैं।
पैरामीटर का डेटाटाइप लंबाई के बिना निर्दिष्ट किया जाना चाहिए। साथ ही, varchar2
. का उपयोग करें varchar
. के बजाय .
Oracle साइट से :
इसे आजमाएं:
CREATE OR REPLACE FUNCTION count_emp(e_name varchar2) -- here
RETURN integer IS
total integer;
BEGIN
SELECT count(*) into total
FROM DEPARTMENTS
where ENAME = e_name;
RETURN total;
END;
/