SYSTIMESTAMP
Exemple
MONTHS_BETWEEN (data1,data2) gaseste numarul
de luni între data1 si data2
ADD_MONTHS (data,n) aduna un numar de luni
la data argument
LAST_DAY(data) furnizeaza ultima zi din
luna în care se afla data argument
NEXT_DAY (data,zi) - -întoarce data
primei zile (luni, marti,
) ce urmeaza datei argument
ROUND (data [,format]) întoarce data
rotunjita la unitatea de masura specificata prin format
TRUNC (data [,format]) întoarce data
cu partea în zile trunchiata pâna la unitatea de masura specificata
prin model
GREATEST(data1, data2, data3,
) - intoarce cea mai tarzie data
din lista de parametri
LEAST(data1, data2, data3,
) - intoarce cea mai apropiata
data din lista de parametri
NEXT_DAY(data, 'ziua') - intoarce data urmatoarei
"zile" dupa data curenta, unde "ziua" este 'Monday', 'Tuesday', etc.
In Oracle exista tipurile de date INTERVAL, YEAR
TO MONTH si DAY TO SECOND care pot fi asociate unor atribute.
Exemple
Formatul de afisare a datei calendaristice poate
fi modificat prin comanda ALTER SESSION:
ALTER SESSION SET NLS_DATE_FORMAT =DD-MM-YYY