Du skal bruge SQL Servers indbyggede convert()
funktion og angiv formatet (126 ), som du giver den:
$sql = "INSERT INTO dtest (stamp) VALUES (CONVERT(DATETIME, '2011-03-15T10:23:01', 126))";
Dokumentationen nævner :mmm
i slutningen af din streng, så du skal muligvis tilføje :000
manuelt i slutningen af din datostreng for at dette virker.