Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Presisi Interval untuk nilai Fungsi PL/SQL

Tidak ada kekurangan nyata yang bisa saya pikirkan. Saya pikir akan sedikit lebih jelas jika variabel kerja dideklarasikan sebagai turunan dari subtipe, mis.:

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; 

Bagikan dan nikmati.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menguji izin sistem file baca/tulis dari direktori Oracle?

  2. Bagaimana cara mendapatkan hari terakhir dalam sebulan dari tanggal tertentu?

  3. Tidak dapat memuat pustaka dinamis 'C:\xampp\php\ext\php_oci8.dll' - %1 bukan aplikasi Win32 yang valid

  4. meningkatkan lebar halaman di pembuat laporan oracle

  5. Hibernate:bagaimana cara memanggil fungsi tersimpan yang mengembalikan varchar?