Oracle
 sql >> база данни >  >> RDS >> Oracle

Oracle, еквивалентен на SQL Server DATEPART

Алтернатива е функцията EXTRACT, която е ANSI стандарт и работи и на други СУБД, но също така изисква използването на current_timestamp (също ANSI) вместо sysdate

SELECT extract(hour from current_timestamp) 
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. Защо получавам ORA-01722 (невалиден номер)?

  2. Използване на сложен оператор IF в Oracle SQL

  3. Намерете диапазони от поредица от числа в SQL/Oracle

  4. Планове за изпълнение на Oracle при използване на оператор LIKE с функция DETERMINISTIC

  5. Поддържани модели на формат за функциите за дата ROUND() и TRUNC() в Oracle