Oracle e millisecondi

Spread the love

logo-oracle-largeOggi mi sono trovato di fronte ad un problema: voglio vedere la differenza di tempo tra due scritture successive in una tabella in base al sysdate che viene scritto dentro. Le due transazioni sembrano molto ravvicinate, allo stesso secondo:

06/07/2016 09:28:24
06/07/2016 09:28:24

quindi volevo rendermi conto della distanza in millisecondi.

Dal blog di Tom Burleson e altri forum ho trovato che questa operazione non è possibile se si usa il tipo DATETIME: infatti la risoluzione di quest’ultimo è il minuto secondo.

Per poter distinguere intervalli temporali inferiori al secondo si deve dichiarare il campo come TIMESTAMP.

Lascia un commento

Your email address will not be published.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.