sql >> Database >  >> RDS >> Oracle

Maak een pl/sql-functie en vind schrikkeljaren

Probeer de onderstaande functie,

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. Vind het meest onderliggende knooppunt van een ouder (elk niveau) in orakel

  2. Magento-installatie klaagt over ontbrekende InnoDB wanneer deze beschikbaar is

  3. VBA Alchemie:methoden omzetten in eigenschappen

  4. PHP :Ongedefinieerde functie mysql_connect()