Jeśli dobrze odpowiedziałem na Twoje pytanie, potrzebujesz danych wyjściowych we wspomnianym formacie. To byłaby konwersja do postaci
select to_char(cast(sysdate as timestamp),'DD-MON-YYYY HH24:MI:SS.FF') from dual
Oczywiście w powyższym przypadku FF zawsze będzie wynosić 000000
Ale jeśli masz zmienną sygnatury czasowej, nie chcesz rzutować
select to_char(systimestamp,'DD-MON-YYYY HH24:MI:SS.FF') from dual