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

Opret en pl/sql-funktion og find skudår

Prøv nedenstående funktion,

FUNCTION leap_year_or_not(
         i_year IN NUMBER)
         RETURN VARCHAR2
IS
     l_var VARCHAR2(20);
BEGIN
     IF TO_CHAR(LAST_DAY(TO_DATE('01/02/'||i_year, 'dd/mm/yyyy')), 'DD') = 29 THEN
          l_var := 'Leap Year';
     ELSE
          l_var := 'Not Leap Year';
     END IF;
     RETURN l_var;                 
END;


  1. MySQL-sammenkædningsoperatør

  2. SELECT + INSERT + Query Cache =MySQL lås op

  3. Aktiver fjernadgang til MySQL-database

  4. Tæller rækker fra en underforespørgsel