Conversion de valeurs temporelles entières au format HH:MM:SS::00 dans SQL Server 2008
SQL Server propose un type de données temporelles qui stocke les valeurs de temps dans un format similaire à « HH:MM:SS.nnnnn ». Toutefois, dans certains scénarios, vous pouvez rencontrer des valeurs temporelles stockées sous forme d'entiers. Heureusement, la conversion de ces valeurs entières au format HH:MM:SS::00 est simple dans SQL Server 2008.
Pour convertir une valeur temporelle entière en HH:MM:SS::00, procédez comme suit :
Par exemple, si la valeur temporelle entière est 23421155, la conversion donnerait :
Par conséquent, la valeur de temps entière 23421155 représente le temps '23:42:11:55'.
Clarification sur le format de l'heure
Au format HH:MM:SS::00, les doubles deux-points (:: ) indique la composante millisecondes. Il est important de noter que ce composant comporte toujours deux chiffres, même si la valeur en millisecondes est inférieure à 100. Par exemple, dans le temps converti ci-dessus, « 55 » représente 55 millisecondes, et s'il ne s'agissait que de 5 millisecondes, cela le ferait quand même. être représenté par « 05 ».
En suivant les étapes et en comprenant le format de l'heure, vous pouvez facilement convertir des valeurs de temps entières en valeurs de temps entières. Format HH:MM:SS::00 dans SQL Server 2008.
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!