CURRENT_DATE
en CURRENT_TIMESTAMP
retourneer de huidige datum en tijd in de tijdzone van de sessie.
SYSDATE
en SYSTIMESTAMP
retourneer de systeemdatum en -tijd - dat wil zeggen, van het systeem waarop de database zich bevindt.
Als uw clientsessie zich niet in dezelfde tijdzone bevindt als de server waarop de database zich bevindt (of zegt dat dit niet het geval is, via uw NLS-instellingen), mengt u de SYS*
en CURRENT_*
functies zullen verschillende waarden retourneren. Ze hebben allemaal gelijk, ze vertegenwoordigen alleen verschillende dingen. Het lijkt erop dat uw server zich in een tijdzone van +4:00 bevindt (of denkt te zijn), terwijl uw clientsessie zich in een tijdzone van +4:30 bevindt.
U kunt ook kleine verschillen in de tijd zien als de klokken niet gesynchroniseerd zijn, wat hier geen probleem lijkt te zijn.