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

Comment éviter une erreur de valeur datetime hors plage?

"aaaammjj" est le format de base ISO-8601 le plus sûr. "aaaa-mm-jj" a des problèmes comme le mentionne le lien ci-dessous

Avec les heures :"aaaammjj hh:mm:ss"

SQL Server peut être légèrement bizarre lorsqu'il s'agit de datetimes. Il est principalement corrigé dans SQL Server 2008 avec les nouveaux formats de date et d'heure. Le article définitif de Tibor Karaszi

Edit :Et un autre article de Tony Rogerson pour les mécréants