Jump to content

Datumsformat konvertieren unter SQL hana


Go to solution Solved by winmadness,
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Recommended Posts

Hallo zusammen,

 

Mit folgendem Code

 

SELECT DISTINCT CAST(COD_AZIENDA AS NUMERIC) AS COD_AZIENDA, MAX(DATEUPD) AS MAX_DATE
FROM DATI_SALDI_LORDI
WHERE PROVENIENZA LIKE '%MAP_TWB%'
AND COD_SCENARIO = ${$SCENARIO.originalScenario.code}
AND COD_PERIODO = ${$PERIOD.code}
GROUP BY COD_AZIENDA
ORDER BY COD_AZIENDA

 

erhalte ich die Datumsausgabe

 

2020.11.24 18:56:10,112

 

mit welcher Anweisung kann ich das Datum ändern in:

 

24.11.2020 18:56:10,112

 

wer kann helfen?

 

Mit to Date klappt es nicht.

 

 

 

Link to post
  • Solution

Hallo,

die Funktion "to_Date" ist für die Umwandlung von Strings in Typ Timestamp vorgesehen. Du benötigst den umgekehrten Weg: Timestamp -> String. Hierzu verwendest Du die Funktion "to_varchar", in Deinem Fall also

TO_VARCHAR (MAX(DATEUPD), 'DD.MM.YYYY HH:MI:SS.FF3')

Falls es sich um den Datentyp "Date" handelt bzw. Du die Millisekunden nicht benötigst, dann einfach ".FF3" weglassen

Link to post

 

 

Hallo

 

... FORMAT(MAX(DATEUPD) ,'dd.MMMM.yyyy HH:mm.ss.fff', 'de-de') AS MAX_DATE

würde dir die Information als Datum belassen sie jedoch wie gewünscht formatieren.

Gruß MDD

Link to post
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...