sql >> Databasteknik >  >> RDS >> Oracle

Hur man lägger till 10 sekunder i current_timestamp SQL (Oracle)

I Oracle, om du vill ha en timestamp som ett resultat, snarare än ett date (ett date inkluderar alltid tiden till sekunden, så du kanske bara vill ha ett date ), vill du lägga till ett interval till timestamp . Det finns olika sätt att konstruera ett intervall - du kan använda en intervallliteral

select current_timestamp + interval '10' second
  from dual

eller så kan du använda numtodsinterval funktion

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


  1. SQLite CHECK-begränsningar

  2. Hitta alla frågor som använder en viss tabell

  3. org.postgresql.util.PSQLEUndantag:Stora objekt får inte användas i auto-commit-läge

  4. Oracle:hur grupperar man efter över ett intervall?