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

Continuo a ricevere un errore accanto al ritorno VARCHAR(4)

In realtà ci sono due errori:

  1. Non puoi specificare la lunghezza del tipo restituito in una specifica di una funzione o di una procedura
  2. ; è un terminatore di istruzione, in quanto tale non ha spazio tra il tipo restituito e AS

La tua prima riga dovrebbe essere:

FUNCTION employee_exists
        (p_employee_id IN NUMBER)
    RETURN VARCHAR2 AS