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

Прецизност на интервала за стойността на PL/SQL функция

Няма реални недостатъци, за които мога да се сетя. Мисля, че би било малко по-ясно, ако работните променливи бяха декларирани като екземпляри на подтипа, напр.:

DECLARE 
  subtype t_int is INTERVAL DAY (4) TO SECOND(0);

  v_int t_int;

  FUNCTION hhmm_to_interval return t_int IS 
    v_hhmm t_int; 
  BEGIN 
    v_hhmm := to_dsinterval('PT9999H'); 
    RETURN v_hhmm; 
  END hhmm_to_interval; 

BEGIN 
  v_int := hhmm_to_interval;
  DBMS_OUTPUT.PUT_LINE('v_int=' || v_int);
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. Как да въведете обвързвания за параметър с множество стойности в SQL Developer

  2. Урок за Oracle sql:Основно изявление на Sql

  3. Ora SQL Query:присъединяване без препратки

  4. Заявката за изтриване на oracle отнема твърде много време

  5. Как да архивирате RAC VM