秒未満を気にしない場合、SQL-Server 2005に日時の値を格納するために推奨されるタイプは何ですか?それはdatetimeまたはsmalldatetimeなどですか?
質問する
7242 次
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 に答える