sql >> Database >  >> RDS >> Oracle

Ik krijg steeds een foutmelding naast de return VARCHAR(4)

Er zijn eigenlijk twee fouten:

  1. Je kunt de lengte van het retourtype niet specificeren in een functie- of procedurespecificatie
  2. ; is een statement-terminator, als zodanig heeft het geen plaats tussen het retourtype en AS

Je eerste regel zou moeten zijn:

FUNCTION employee_exists
        (p_employee_id IN NUMBER)
    RETURN VARCHAR2 AS


  1. Redenen om GROUP_CONCAT niet te gebruiken?

  2. Retourneer gegevens van subselect gebruikt in INSERT in een Common Table Expression

  3. gebruik of in where-clausule voor kolomprobleem met datumtype bij vergelijking met sysdate in Oracle

  4. faalt om niet-engelse tekens in de database in te voegen met behulp van crontab om het programma uit te voeren