Convertir de Temps dans SQL de ne pas avoir de milliseconde
J'ai un datetime
colonne dans ma table mais j'ai besoin de le séparer en date et de l'heure, donc voici ce que j'ai fait jusqu'à présent.
CONVERT(VARCHAR(10), [timeStamp], 103) AS date, CONVERT(TIME, [timestamp]) AS time
Mais le problème est, je vais avoir millisecondes dans la colonne du temps (par exemple. 23:39:55.0000000) alors, comment puis-je faire pour avoir juste à l'heure:minute:seconde seulement?
OriginalL'auteur Ye Myat Aung | 2012-10-05
Vous devez vous connecter pour publier un commentaire.
Vous pouvez convertir le
DATE
et(0)
.Oui, mais je voulais avoir le format de date que 13/09/2012.
Si vous avez besoin de la date comme une chaîne de caractères dans un format spécifique, vous devez utiliser ce que vous avez eu dans la question de la date de la partie.
OriginalL'auteur Mikael Eriksson