Lorsque vous travaillez avec des données de date et d'heure stockées au format varchar, il est souvent nécessaire de les convertir au type de données datetime . Cela permet une manipulation et une interrogation plus faciles des données à l'aide des fonctions SQL appropriées.
Supposons que vous ayez une colonne varchar contenant des dates au format '2011-09 -28 18:01:00'. Votre exigence est de convertir cette date varchar en type de données datetime et de l'afficher au format « 28-09-2011 18:01:00 ».
Pour Pour réaliser cette conversion, vous pouvez utiliser la fonction CONVERT dans SQL Server. La fonction CONVERT vous permet de changer le type de données d'une expression en un type de données spécifié.
Pour la conversion de date, vous utiliserez la syntaxe suivante :
CONVERT(Datetime, varchar_expression, style)
Pour la date italienne conversion de format, utilisez ce qui suit syntaxe :
CONVERT(VARCHAR(30), @date, 105) + ' ' + CONVERT(VARCHAR(30), @date, 108)
Où :
En utilisant la fonction CONVERTIR de cette manière, vous pouvez convertir efficacement votre date varchar en type de données datetime et la formater selon vos besoins.
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!