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

Fungsi tidur di ORACLE

Kurang memberikan akses ke DBMS_LOCK.sleep , ini akan berhasil tetapi ini adalah peretasan yang mengerikan:

IN_TIME INT; --num seconds
v_now DATE;

-- 1) Get the date & time 
SELECT SYSDATE 
  INTO v_now
  FROM DUAL;

-- 2) Loop until the original timestamp plus the amount of seconds <= current date
LOOP
  EXIT WHEN v_now + (IN_TIME * (1/86400)) <= SYSDATE;
END LOOP;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Memformat Angka dengan Koma di Oracle

  2. Fungsi NUMTODSINTERVAL() di Oracle

  3. Oracle menyisipkan dari pilih ke dalam tabel dengan lebih banyak kolom

  4. Dapatkan jumlah semua tabel dalam skema

  5. Perilaku komit otomatis koneksi JDBC