Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Okrągła data do 10 minut interwału

select
  trunc(sysdate, 'mi')
  - numtodsinterval(mod(EXTRACT(minute FROM cast(sysdate as timestamp)), 10), 'minute')
from dual;

a nawet

select
  trunc(sysdate, 'mi')
  - mod(EXTRACT(minute FROM cast(sysdate as timestamp)), 10) / (24 * 60)
from dual;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyzwalacze prewencyjne

  2. Funkcje numeryczne w Oracle (pełna lista)

  3. Wymuś upuszczenie globalnej tabeli temp. Oracle

  4. Oracle:Używanie wartości kolumny Pseudo w tej samej instrukcji Select

  5. Mapowanie daty Oracle do obiektu Java za pomocą Hibernate