Date Format und auch DDS DATFMT betreffen nur die Aufbereitungen.
Bei der Referenz in DSPF/PRTF wird das dann übernommen.

Für SQL wird das in der cast-Oeration verwendet: char(MyDate), dann erhältst du einen String.

Der Feldtyp dbDate ist nun mal ein Datum und die Aufbereitung erfolgt
a) mittels toString() automatisch (ggf. Java-Umgebung)
b) mittels Formatierungsanweisung