5

Se non mi interessa meno di secondi, quale dovrebbe essere il tipo consigliato per archiviare i miei valori datetime in sql-server 2005, è datetime o smalldatetime o altro?datetime vs smalldatetime

risposta

9

smalldatetime ha una risoluzione fino a un minuto, quindi se questo resoulution è OK per voi, smalldatetime è del 50% più piccolo (4 byte vs. 8 byte) quindi è preferito.

Vedere http://www.karaszi.com/SQLServer/info_datetime.asp per una buona panoramica.

6

Se non si è sicuri, utilizzare datetime - qualsiasi altra cosa è l'ottimizzazione prematura. Potresti cambiare idea sulla necessità di secondi in futuro.

+0

se cambi idea, non è un problema cambiare il tipo in quel momento specifico. O mi sta sfuggendo qualcosa? :) –

+2

@DirkBoer, una volta memorizzati i dati nel database, sarà difficile modificarlo e le informazioni mancanti non potranno essere aggiunte in seguito. –

Problemi correlati