sql >> Databasteknik >  >> RDS >> Oracle

Skapa en pl/sql-funktion och hitta skottår

Prova funktionen nedan,

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. PDO och php - Anrop till en medlemsfunktion prepare() på ett icke-objekt

  2. Ej stödd konfigurationsalternativ för services.db:'images'

  3. C#, Entity Framework Core &PostgreSql:att infoga en enstaka rad tar 20+ sekunder

  4. Konvertera decimaler lagrade som varchar till datetime