Guten Tag alles,
Ich bin ziemlich neu in PostgreSQL, also entschuldige mich im Voraus, wenn meine Frage unter dem Durchschnitt liegt.
Ich erhalte einige Daten in einem CSV-Dateiformat und fügt sie in eine Staging-Tabelle ein, damit ich die Daten in der Vorschau anzeigen kann. Eines der Dinge, mit denen ich ein Problem habe, ist, dass das Datenfeld als String-Wert gespeichert wird. Zum Beispiel 10Apr96 - 01Jan85
Ich habe die folgende Abfrage geschrieben, um zu sehen, ob die Zeichenfolge in einem Datumsformat zusammenbrechen und wieder zusammenführen könnte.
Gibt es einen einfacheren Weg, um das zu erreichen, was ich tue?
%Vor% Sie können die Funktion to_date()
verwenden, die eine Formatzeichenkette von Wie interpretiert man die Eingabe und gibt einen date
-Wert zurück, der in der Datenbank gespeichert werden soll.
Um diese beim Abrufen für die Anzeige wieder in eine Zeichenfolge in einem anderen Format zu konvertieren, verwenden Sie die to_char()
-Funktion, die auf derselben Seite dokumentiert ist.
Tags und Links postgresql date