Maison > base de données > tutoriel mysql > Comment formater les valeurs DATETIME de SQL Server pour l'affichage et le stockage ?

Comment formater les valeurs DATETIME de SQL Server pour l'affichage et le stockage ?

Susan Sarandon
Libérer: 2024-12-29 19:59:10
original
806 Les gens l'ont consulté

How Do I Format SQL Server DATETIME Values for Display and Storage?

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)
Copier après la connexion

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 :

  • aaaaMMjj
  • aaaa-MM-jjThh:mi:ss.mmm

Exemple :

INSERT INTO MyTable (DateField) VALUES ('20101001')
Copier après la connexion

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 :

  • La précision du formatage de la date dans SSMS dépend de vos paramètres régionaux.
  • Évitez d'utiliser des séparateurs dans des formats personnalisés, car ils peuvent entraîner des erreurs d'analyse.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal