Om jag förstår deras dokumentation rätt beror det på hur tabellen/kolumnerna är inställda i databasen. Om kolumnerna är inställda att använda MED TIDZON, bestämmer Oracle automatiskt de korrekta/relevanta värdena. I exemplet ovan, om kolumnen aliveuntil har denna inställning, och om du försöker lägga till 1 minut vid 1:59, uppdateras tiden till 3:00.
Här är en användbar artikel jag hittade om ämnet:
http://docs.oracle.com/cd/B19306_01 /server.102/b14225/ch4datetime.htm
Scrolla ner till botten av artikeln så bör du se vad du letar efter.
Här var ett avsnitt av artikeln som jag tyckte var relevant: