No Oracle, se você quiser um
timestamp como resultado, em vez de uma date (uma date sempre inclui o tempo para o segundo, portanto, você pode querer apenas uma date ), você deseja adicionar um interval para o timestamp . Existem várias maneiras de construir um intervalo - você pode usar um literal de intervalo select current_timestamp + interval '10' second
from dual
ou você pode usar o
numtodsinterval função select current_timestamp + numToDSInterval( 10, 'second' )
from dual