Hallo khh,
wenn Du es im (MS)
SQL CASTEN willst, dann könntest Du das so machen:
CONVERT(CHAR(8), Datum, 114)
Hierbei heißt der CAST dann CONVERT
, wobei der erste Parameter der Typ des Ergebnis ist,
(CHAR(8), der 2. Parameter ist Dein
DB-Feld, dass du umwandelt willst und der letzte Parameter drückt aus, dass es sich um
eine Uhrzeit im Format hh:mm:ss:mmm im 24 Stunden Format ist.
Damit kann man auch Datums-Formate erzeugen, z. B. Parameter 104 ergibt tt.mm.jjjj bei einer Länge von CHAR(10).
Der Rückgabewert ist dann allerdings ein String, und kein Datum- /Zeitwert mehr.
Gruß
Rolf
Rolf
wenn nicht anders angegeben, schreibe ich zu D7, XE2 und MS
SQL - ansonsten fragen Sie ihren Administrator oder einen Operator. Update 06/2020: Delphi 10.4 Sydney