Mithilfe von T-SQL, wie konvertieren von Datum-format mmm-dd-yyyy, yyyy-mm-dd
Mithilfe der TSQL, was ist der effizienteste Weg, um konvertieren von einem Datentyp string formatierte Datum 'mmm-dd-yyyy' , date-Datentyp format 'yyyy-mm-dd'
Beispiel:
Ursprünglichen Datum: Jan-31-2013
Konvertierte Datum: 2013-01-31
Ich war auf der Suche für die Umwandlung in diesem Dokument aber keinen Erfolg. http://msdn.microsoft.com/en-us/library/ms187928.aspx
Jan-31-2013
ist es string oder datetime (Datum) Datentyp?Ist deine "Original-Datum" - Spalte in der Datenbank? Was ist der Datentyp? Welche Daten geben, werden Sie versuchen, es zu konvertieren? Ein DateTime? VarChar? NVarchar? Warum sind Sie versuchen zu "bekehren", es überhaupt? Was ist falsch mit der Verwendung von Daten, die als Datumsangaben; TSQL-Angebote mit Datum-Typen gut, ohne jede Konvertierung.
Das ursprüngliche Datum wird übergeben als String
Das ursprüngliche Datum ist eine variable in String-format. Es konvertiert einen DateTime.
InformationsquelleAutor user2601995 | 2013-10-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Löst dies dein problem, nicht sicher ob es eine effizientere Lösung?
InformationsquelleAutor John
Effektivste Weg, kehrte Datum:
Effektivste Weg, kehrte als char(10):
InformationsquelleAutor t-clausen.dk
Änderung Datum Format MM/DD/YY MM/DD/YYY:
InformationsquelleAutor user3433062