Oracle
 sql >> Datenbank >  >> RDS >> Oracle

So fügen Sie 10 Sekunden in current_timestamp SQL hinzu (Oracle)

In Oracle, wenn Sie einen timestamp wünschen als Ergebnis und nicht ein date (ein date enthält jedoch immer die sekundengenaue Zeit, also möchten Sie vielleicht nur ein date ), möchten Sie ein interval hinzufügen zum timestamp . Es gibt verschiedene Möglichkeiten, ein Intervall zu konstruieren – Sie können ein Intervallliteral verwenden

select current_timestamp + interval '10' second
  from dual

oder Sie könnten das numtodsinterval verwenden Funktion

select current_timestamp + numToDSInterval( 10, 'second' )
  from dual