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

Schreibe einen Kommentar