Я пытаюсь отформатировать TIMESTAMP
с 6 цифрами дробной части.'FF'
, кажется, печатает все доступные цифры, даже если я явно объявляю TIMESTAMP(6)
:
DECLARE
t TIMESTAMP(6);
BEGIN
t := SYSTIMESTAMP;
dbms_output.put_line( TO_CHAR(t, 'FF') );
END;
отпечатки
912387000
Есть ли способ получить
912387
вместо (без использования SUBSTRING
или чего-то подобного)?