Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Chức năng ngủ trong ORACLE

Thiếu quyền truy cập vào DBMS_LOCK.sleep , điều này sẽ hoạt động nhưng đó là một vụ hack khủng khiếp:

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. Chế độ chờ kém

  2. Làm cách nào để tạo (hoặc lấy) tập lệnh ddl trên một bảng hiện có trong oracle? Tôi phải tạo lại chúng trong Hive

  3. Sự khác biệt giữa độ chính xác và tỷ lệ là gì?

  4. Cách tạo câu lệnh CHÈN từ một truy vấn khi sử dụng SQLcl (Oracle)

  5. Không có ánh xạ phương ngữ cho loại JDBC:-9