Hallo zusammen,
ich habe eine Relation die ein Datumsfeld hat - nur Datum, keine Zeit.
Nun mache ich eine Backend-Funktion wo ich die Tabelle (und andere) auslesen will um ein PDF zu generieren. Hier kämpfe ich gerade etwas mit PLSQL 😃
Ein SQL wie dieses geht:
SELECT (skiclub_jo.event.date) into dt_event
FROM {skiclub_jo}.[event]
WHERE (skiclub_jo.event.id)=event_id;
Dann habe ich aber den Unix-Timestamp in dt_event. Wenn ich recht habe, dann müsste ich den mit TO_CHAR umwandeln:
SELECT TO_CHAR((skiclub_jo.event.date), 'dd.MM.yyyy') into dt_event
FROM {skiclub_jo}.[event]
WHERE (skiclub_jo.event.id)=event_id;
Das geht leider nicht, hier bekomme ich ein
ERROR: multiple decimal points (SQLSTATE 42601)
Wo liegt mein Fehler?
Danke!