Question

Si le temps ne me dérange pas moins de quelques secondes, quel devrait être le type recommandé pour stocker mes valeurs datetime dans SQL Server 2005, s'agit-il de datetime ou de smalldatetime, sinon?

Était-ce utile?

La solution

La résolution de smalldatetime est réduite à une minute. Par conséquent, si cette résolution vous convient, smalldatetime est 50% plus petit (4 octets contre 8 octets). Il est donc préférable.

Voir http://karaszi.com/the-ultimate- guide-to-the-datetime-types pour un bon aperçu.

Autres conseils

Si vous n'êtes pas sûr, utilisez datetime - tout le reste est une optimisation prématurée. Vous pourriez changer d'avis quant à la nécessité d'avoir besoin de quelques secondes à l'avenir.

Si vous ne vous souciez pas des secondes, dates antérieures à 1900 ou ultérieures à 2079, smalldatetime ira bien :) Sinon, il vaut mieux utiliser datetime.

http://msdn.microsoft.com/ fr-us / library / aa258277 (SQL.80) .aspx

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top