sql >> Database teknologi >  >> RDS >> Oracle

advarsel:funktion oprettet med kompileringsfejl

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; 
/ 


  1. Beregn medianer for flere kolonner i samme tabel i et forespørgselskald

  2. Hvor meget størrelse Null-værdi tager i SQL Server

  3. Orbeon Forms Postgres DB-forbindelse

  4. Kørsel af en mysql-forespørgsel fra phpmyadmin ændrede kun 1 post. Prøvede ssh men samme problem