日時 DataColumn のタイプを特定するのに問題があります。
SQL 2008 から DataTable を取得すると、datetime DataColumn は datetime または datetime2 になる可能性がありますが、C# では違いがないようです。
SQL にロードする前にデータを検証する必要があります...
何か案は?
日時 DataColumn のタイプを特定するのに問題があります。
SQL 2008 から DataTable を取得すると、datetime DataColumn は datetime または datetime2 になる可能性がありますが、C# では違いがないようです。
SQL にロードする前にデータを検証する必要があります...
何か案は?
テーブルのスキーマを読み取るために DataColumn プロパティを使用することはいくつかの場所で不正確であるため、破棄することにしました (常に一意 = false、長さ = -1)。
代わりに、Sql INFORMATION_SCHEMA ビューからスキーマ定義を取得することになりました。
これらのプロパティが DataTable のスキーマを読み取るのに役に立たない理由を知っている人はいますか? それらは単にデータベーステーブルの真の構造を描写していません...
精度と範囲は DateTime と DateTime2 では異なります。おそらく、このブログ投稿から検証を導き出すことができます。