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