Maison >base de données >tutoriel mysql >Comment mettre à jour un champ datetime SQL Server à l'aide d'une chaîne ?
Comment convertir des chaînes en datetime dans SQL Server
Bien que la conversion d'une chaîne arbitraire en datetime ne soit pas rare, cette question se concentre spécifiquement sur le syntaxe pour mettre à jour un champ datetime à l'aide d'une chaîne de date dans SQL Server.
La syntaxe pour mettre à jour un champ datetime dans SQL Server avec une chaîne de date is :
UPDATE MyTable SET MyDate = CONVERT(datetime, '2009/07/16 08:28:01', 120)
Dans cet exemple, la colonne MyDate de la table MyTable est mise à jour avec la valeur datetime '2009/07/16 08:28:01'. Le paramètre 120 spécifie la chaîne de format de date d'entrée, qui correspond au format 'AAAA/MM/JJ HH:MM:SS'.
Pour une discussion plus complète sur l'utilisation de CAST et CONVERT, y compris les différents options de formatage de la date, reportez-vous à la documentation Microsoft suivante :
[CAST et CONVERT (Transact-SQL)](https://learn.microsoft.com/en-us/sql/t-sql/functions/cast-and-convert-transact-sql)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!