[FIXED] Konvertieren Sie mehrere verschiedene Datumsformate in einer Spalte

Ausgabe

Ich habe eine Beispieltabelle mit verschiedenen Datumsformaten wie folgt:

 | date-column | 
 ------------
 | 20150812    |
 | 03/07/2013  | 
 | 2017-09-23  | 
 |  --Etc--    | 

Wie kann ich alle Datumsformate ändern oder konvertieren? Zum Beispiel möchte ich alle Daten in das Format ändern yyyymmddund habe dies mit versucht

CONVERT(VARCHAR, date-column, 112)

Lösung

Das sollte funktionieren:

select CONVERT(VARCHAR(10), cast(date-column as date), 112)

Achten Sie einfach auf das Format Ihrer Daten, wenn es dmyoder mdyist, es sollte konsistent sein.

db<>Geige


Beantwortet von –
Schmiel


Antwort geprüft von –
Terry (FixError Volunteer)

0 Shares:
Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like