Conversion de chaînes en datetime dans SQL Server
Bien qu'il existe plusieurs façons de convertir une chaîne arbitraire en datetime dans MSSQL, une préoccupation spécifique se pose lorsque vous souhaitez contrôler le format de chaîne et mettre à jour un champ datetime avec une chaîne de date. La syntaxe appropriée pour cette opération utilise la fonction CONVERT.
Pour mettre à jour un champ datetime appelé MyDate avec une chaîne de date au format 'AAAA/MM/JJ HH:MM:SS', la syntaxe suivante peut être employé :
UPDATE MyTable SET MyDate = CONVERT(datetime, '2009/07/16 08:28:01', 120)
La fonction CONVERT prend trois paramètres :
Pour un guide complet sur les fonctions CAST et CONVERT, y compris diverses options de formatage de date, reportez-vous au document Microsoft suivant documentation :
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!