PL SQL Data Types Oracle PLSQL Tutorial

Simple TIMESTAMP allows you to specify fractions of a second.
DATE precision is limited to seconds.

declare
    variable1_ts TIMESTAMP[(precision)];
begin
    NULL;
end;
Oracle stores 6 digits of precision, but you can specify precision within the range from 0 to 9.
TIMESTAMP(0) is equivalent to DATE.