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

Jak wyodrębnić tylko czas z pola DateTime w Oracle SQL Developer?

Zakładając, że Twoim celem jest wygenerowanie ciągu znaków reprezentującego czas (czyli to, co zwraca wysłane zapytanie pomimo zbędnego to_number połączeń)

SELECT to_char( <<column_name>>, 'HH24:MI:SS' )
  FROM table_name

Jeśli chcesz zwrócić inny typ danych, musisz nam powiedzieć, jaki typ danych chcesz zwrócić. Jeśli, na przykład, naprawdę chcesz zwrócić INTERVAL DAY TO SECOND

SELECT numtodsinterval( <<column name>> - trunc(<<column name>>), 'day' )
  FROM table_name



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Domyślna wartość EF6 Oracle dla kolumny w pierwszej migracji kodu

  2. ORA-01779:nie można modyfikować kolumny, która mapuje do tabeli niezachowanej kluczem

  3. Jak zapytać o uprawnienia w katalogu Oracle?

  4. Nieprawidłowe zaktualizowanie zapytania

  5. Czy odwołania cykliczne są dopuszczalne w bazie danych?