質問

秒未満を気にしない場合、sql-server 2005にdatetime値を保存するために推奨される型は何ですか?datetimeかsmalldatetimeか、それ以外ですか?

役に立ちましたか?

解決

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

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

他のヒント

確信が持てない場合は、datetimeを使用してください。それ以外は早すぎる最適化です。将来的には数秒必要になるという考えを変えるかもしれません。

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top