Formatage des types de données DATETIME de SQL Server
SQL Server stocke les valeurs DATETIME sous la forme de deux entiers de 4 octets, ce qui ne fournit pas nativement une option de formatage spécifique . Pour récupérer ou stocker les dates dans un format préféré, une conversion est nécessaire.
Conversion en VARCHAR pour l'affichage
Pour récupérer une valeur DATETIME dans le [JJ-MM-AAAA ] en tant que VARCHAR, utilisez la syntaxe suivante :
SELECT CONVERT(VARCHAR(10), GETDATE(), 105)
Conversion en DATETIME pour Stockage
Lorsque vous stockez une valeur VARCHAR dans un champ DATETIME, assurez-vous qu'elle respecte un format sûr que SQL Server peut interpréter de manière cohérente. Les formats approuvés incluent :
Exemple :
INSERT INTO MyTable (DateField) VALUES ('20101001')
Comprendre SSMS Affichage
Dans SQL Server Management Studio (SSMS), les valeurs DATETIME sont formatées pour plus de lisibilité. Cependant, cette représentation est distincte du format de stockage interne.
Remarques supplémentaires :
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!