Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Quel est le format de date neutre sur le plan culturel pour SQL Server

Je recommande de lire Le guide ultime des types de données datetime .

Si vous saisissez votre date/heure au format non séparé ou au format ISO 8601, vous devriez être d'accord avec n'importe quelle configuration.

Unseparated = 'yyyymmdd hh:mm:ss'
ISO 8601    = 'yyyy-mm-ddThh:mm:ss'

Mettre à jour (d'après les commentaires) :

Si vous devez saisir une date uniquement (sans la partie horaire), vous devez utiliser le 'YYYYMMDD' format, sous la forme 'YYYY-MM-DD' ne fonctionnera pas. Voir l'article lié pour un exemple.