Wenn du mit Java (bzw. SQL) darauf zugreifst, liegt es an dir selber, wie du das Feld für die Ausgabe formatierst.
Das Feld ist vom Typ Date und enthält immer das vollständige Datum.
Schau mal, was Java so an Formatierungsoptionen bereithält.

Das DATFMT(*EUR) interressiert SQL nämlich nicht, sondern dient nur als Kommentar.
Einzig bei einer Referenz aus einer DSPF/PRTF wird das Format übernommen, was aber auch mit einem eigenen Format wieder überschrieben werden kann.