Du kan køre show errors;
for at se, hvad kompileringsfejl er.
Parameterens datatype skal angives uden længde. Brug også varchar2
i stedet for varchar
.
Fra Oracle-websted :
Prøv dette:
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;
/