Cela ne demande pas comment convertir une chaîne arbitraire en datetime dans MSSQL comme this question.SQL Server convertir la chaîne en datetime
Je peux contrôler le format de chaîne, mais je veux savoir quelle est la syntaxe MSSQL pour la mise à jour d'un champ datetime en utilisant une chaîne de date.
+1 pour yyyy-MM-dd :) – Thorarin
- 1. L'année d'abord ne garantit pas y-m-d. SET LANGUAGE britannique GO SELECT CAST ('2009-02-28' AS datetime), CAST ('2009-02-28 01:02:03' AS datetime) - deux échecs – gbn
Vous devez utiliser "date" et SQL Server 2008 avant aaaa-mm-jj fonctionne. – gbn