oracle 10g konvertieren von Datum-Spalte mit timestamp in dd-mon-yyyy-format

Hallo bin versucht zu konvertieren definierte Spalte als Datum zu Datum mit dem format DD-MON-YYYY aber nicht bekommen kann es arbeiten

 select 
   to_date(to_char
   (DESIGN_COMPLETION_DATE,'DD-MON-YYYY'),'DD-MON-YYYY') as Assessment_Completion_Date
    from nbi_dates

Habe Auch Versucht

 Select to_date(DESIGN_COMPLETION_DATE,'DD-MON-YYYY') as Assessment_Completion_Date
    from nbi_dates

Was funktioniert ist, aber ich kann nicht alle Berechnungen auf, es ist char

 Select to_char(DESIGN_COMPLETION_DATE,'DD-MON-YYYY') as Assessment_Completion_Date
    from nbi_dates

Dank

  • DATE - Werte müssen nicht jedes format. Der Kunde entscheidet, wie er die Daten darstellen soll, als string, nicht die Datenbank. Kommt das nicht tun können, die keine Berechnungen " Teil meinst, du hast ein date mit einer Zeit-Komponente und wollen nur den Teil des Datums, das verwerfen der Zeit? (Ich kann nicht sagen, ob das, was der Titel impliziert).
InformationsquelleAutor Varun | 2013-04-11
Schreibe einen Kommentar