Oracle
 sql >> база данни >  >> RDS >> Oracle

Създайте pl/sql функция и намерете високосни години

Опитайте функцията по-долу,

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Разбор на XML коментари в Oracle

  2. Oracle PL/SQL получава IP на сървъра v4?

  3. Показване на динамичен EXECUTE изход в рамките на pl/sql От sqlplus

  4. Ефективно четене и импортиране на CSV файлове в Oracle PL/SQL

  5. HikariCP пропуска Oracle потребителски тип