Wie konvertiert man nvarchar Spalte in datetime Typ in MS SQL SERVER 2008 R2

Ich habe eine nvarchar (50) Spalte mit dem Namen "created_time" in MS SQL mit dem folgenden characterfolgenformat

Thu Mar 03 09:43:25 +0000 2016

Wie konvertiere ich es in einen datetime-Typ oder wähle "created_time" als datetime-Spalte?

Jede Hilfe wäre sehr dankbar.

Danke und Grüße,
Christina

Wenn du die timezone ignorierst, kannst du leicht convert() :

 select convert(datetime, left(stuff(stuff(created_time, 1, 4, ''), 8, 0, right(created_time, 4) + ' '), 20), 100) 

Tatsächlich ist die Absicht hier, die characterfolge in das Format "MMM DD JJJJ HH: MI: SS" umzuwandeln, welches Standardformat so cast() auch verwendet werden könnte.