datetimeのMSDNドキュメントでは、datetime2の使用を推奨しています。推奨事項は次のとおりです。
timeを使用する 、date、datetime2およびdatetimeoffsetnewworkのデータ型。これらのタイプはSQLStandardに準拠しています。それらはより移植性があります。time、datetime2およびdatetimeoffsetより多くの秒の精度を提供します。datetimeoffsetグローバルに展開されたアプリケーションにタイムゾーンサポートを提供します。
datetime2には、より大きな日付範囲、より大きなデフォルトの分数精度、およびオプションのユーザー指定の精度があります。また、ユーザー指定の精度によっては、使用するストレージが少なくなる場合があります。