SQL Server の日付時刻ストレージ: DateTime2 および DateTime のベスト プラクティス
SQL Server 2008 以降のバージョンで DateTime および DateTime2 データ型を選択する場合は、Microsoft の最新の推奨事項を必ず参照してください。 MSDN ドキュメントでは、DateTime2 は SQL 標準に準拠しており、移植性が高く、精度オプションが強化されているため、開発者は新しいアプリケーションで DateTime2 を優先的に使用することを推奨しています。
DateTime2 の利点
DateTime と比較して、DateTime2 には次の利点があります:
提案
MSDN ドキュメントによると、一般に、高精度と拡張された日付範囲を必要とする新しいアプリケーションやシナリオでは DateTime2 を使用することが推奨されています。これにより、移植性が向上し、精度が向上し、場合によってはストレージ効率が向上します。
DateTime は引き続き下位互換性をサポートしていますが、その優れた機能と現在の SQL 標準との一貫性を活用するために、レガシー アプリケーションを DateTime2 に移行することをお勧めします。
以上がSQL Server の DateTime と DateTime2: どちらを選択するべきですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。