datetime vs smalldatetime
-
06-07-2019 - |
Domanda
Se non mi interessa meno di secondi, quale dovrebbe essere il tipo consigliato per memorizzare i miei valori datetime in sql-server 2005, è datetime o smalldatetime o altro?
Soluzione
smalldatetime ha una risoluzione fino a un minuto, quindi se quella risoluzione è OK per te, smalldatetime è più piccola del 50% (4 byte contro 8 byte), quindi è preferibile.
Vedi http://karaszi.com/the-ultimate- guide-to-the-datetime-datatypes per una buona panoramica.
Altri suggerimenti
Se non sei sicuro, usa datetime - qualsiasi altra cosa è l'ottimizzazione prematura. Potresti cambiare idea sulla necessità di secondi in futuro.
Se non ti interessano i secondi, le date precedenti al 1900 o successive al 2079, il tempo ridotto andrà bene :) Altrimenti stai meglio con datetime.
http://msdn.microsoft.com/ it-it / library / aa258277 (SQL.80) .aspx