Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Ich bekomme immer eine Fehlermeldung neben der Rückgabe VARCHAR(4)

Es gibt tatsächlich zwei Fehler:

  1. Sie können die Länge des Rückgabetyps nicht in einer Funktions- oder Prozedurspezifikation angeben
  2. ; ist ein Anweisungsabschlusszeichen, als solches hat es keinen Platz zwischen dem Rückgabetyp und AS

Ihre erste Zeile sollte sein:

FUNCTION employee_exists
        (p_employee_id IN NUMBER)
    RETURN VARCHAR2 AS