5

秒未満を気にしない場合、SQL-Server 2005に日時の値を格納するために推奨されるタイプは何ですか?それはdatetimeまたはsmalldatetimeなどですか?

4

3 に答える 3

10

smalldatetimeの解像度は1分までであるため、その解決策に問題がない場合は、smalldatetimeが50%小さい(4バイト対8バイト)ので推奨されます。

概要については、 http://karaszi.com/the-ultimate-guide-to-the-datetime-datatypesを参照してください。

于 2009-11-29T01:14:42.653 に答える
7

よくわからない場合は、日時を使用してください。それ以外は時期尚早の最適化です。将来、秒が必要になることについて考えが変わるかもしれません。

于 2009-11-29T01:59:10.723 に答える
4

秒、1900年より前または2079年より後の日付を気にしない場合は、smalldatetimeで問題ありません:)それ以外の場合は、datetimeを使用することをお勧めします。

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

于 2009-11-29T01:14:12.403 に答える