Comment faire pour convertir la colonne nvarchar en type datetime dans MS SQL SERVER 2008 R2

J'ai une colonne nvarchar (50) nommée "created_time" dans MS SQL avec le format de string suivant

Jeu. Mars 03 09:43:25 +0000 2016

Comment puis-je le convertir en un type datetime ou sélectionner "created_time" en tant que colonne datetime?

Toute aide serait très appréciée.

Merci et salutations,
Christina

Si vous ignorez le timezone, vous pouvez facilement utiliser convert() :

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

En fait, l'intention ici est de convertir la string au format "MMM JJ AAAA HH: MI: SS", qui est le format par défaut afin que cast() puisse également être utilisé.