Microsoftは、SQLServer2008でDatetime2タイプを導入しました。
ただし、VS 2010(同じ会社によって作成され、MSSQL2008の2年後に実現された)でも、Datetime2を完全な精度で処理する変数タイプを見つけることができませんでした。
精度を失うことなく.NETでDatatime2を処理できる変数タイプはありますか?
答えが「いいえ」の場合、Microsoftが近い将来そのようなタイプを作成する計画があるかどうか知っていますか?
Microsoftは、SQLServer2008でDatetime2タイプを導入しました。
ただし、VS 2010(同じ会社によって作成され、MSSQL2008の2年後に実現された)でも、Datetime2を完全な精度で処理する変数タイプを見つけることができませんでした。
精度を失うことなく.NETでDatatime2を処理できる変数タイプはありますか?
答えが「いいえ」の場合、Microsoftが近い将来そのようなタイプを作成する計画があるかどうか知っていますか?
CLRパラメータデータのマッピングに関するMSDNページをご覧ください。MSDNによると、Datetime2をマッピングするための最善の策はDateTime
またはを使用することNullable<DateTime>
です。
どちらも要件を満たしていない場合、答えはノーだと思います。Microsoftが近い将来に何かをリリースすることはないと思います。