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

Hàm CURRENT_TIMESTAMP của Oracle có thực sự là một hàm không?

Các tiêu chuẩn SQL từ năm 1992 đề cập đến CURRENT_TIMESTAMP vừa là "biến hệ thống thay đổi theo thời gian" vừa là "hàm giá trị ngày giờ". Ví dụ:hãy xem Ngôn ngữ cơ sở dữ liệu SQL .

Nhưng AFAIK các tiêu chuẩn luôn sử dụng CURRENT_TIMESTAMP, không bao giờ DẤU THỜI GIAN HIỆN TẠI(). Sử dụng CURRENT_TIMESTAMP () trên dbms tuân thủ sẽ không thành công do lỗi cú pháp.

Tôi không chắc các tiêu chuẩn phải nói gì về các chức năng do người dùng xác định.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle - Đường mòn kiểm tra cho một người dùng cụ thể

  2. Dừng hoặc chấm dứt truy vấn đang chạy dài trong JDBC

  3. Tăng tốc hoạt động chèn hàng loạt với NHibernate

  4. Ưu và nhược điểm của việc sử dụng các gói trong Oracle

  5. Nhầm lẫn với Oracle CONNECT BY