Vous devrez utiliser le convert()
fonction et spécifiez le format (126 ) que vous lui donnez :
$sql = "INSERT INTO dtest (stamp) VALUES (CONVERT(DATETIME, '2011-03-15T10:23:01', 126))";
La documentation mentionne :mmm
à la fin de votre chaîne, vous devrez peut-être ajouter manuellement :000
à la fin de votre chaîne de date pour que cela fonctionne.