2015-01-01 liefert und nicht nur 2015 (ok ist ein Date Format)
2015 ist auch eine Zahl und kein Datum.
Mit Datum ist es nunmal 2015-01-01 und nicht 2015.
EXTRACT
aber da traue ich denen auch ein aufrunden zu
Jupp, es kommt nur darauf an, wo bei Oracle dort die 0 liegt.
Im Jahr 1, im Jahr 0 (was es eigentlich nicht gibt), am 1899-12-30 (TDateTime) oder bei 1 aka 1970-01-01 (Unix Timestamp, wo es auch keine 0 gibt).