Format ISO 8601

Dans Microsoft SQL Server 2005, vous pouvez spécifier les données date et heure sous le format ISO 8601.

Voici le format :

yyyy-mm-ddThh:mm:ss[.mmm]

Le T indique le début de la partie heure de la valeur datetime.

Pour respecter le format ISO 8601, vous devez spécifier chaque élément dans le format, y compris les marques de ponctuation qui y figurent.

ms190977.note(fr-fr,SQL.90).gifRemarque :
Les crochets indiquent que la fraction du composant des secondes est facultative. Le composant heure s'exprime au format 24 heures.

Le format ISO 8601 présente un avantage de taille puisqu'il s'agit d'une norme internationale. De plus, les valeurs datetime spécifiées dans ce format ne sont jamais ambiguës. Ce format n'est pas affecté par les paramètres SET DATEFORMAT ou SET LANGUAGE.

Les deux exemples ci-dessous présentent des valeurs datetime exprimées au format ISO 8601 :

2004-05-23T14:25:10
2004-05-23T14:25:10.487

Voir aussi

Concepts

Utilisation des données de date et d'heure

Autres ressources

Types de données (Transact-SQL)
CAST et CONVERT (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005