MS SQL DBには、式に基づいて計算された変数のコレクションを表すテーブルのセットが含まれています。すべての変数は、事前に定義された精度の数値です (整数部の n 桁と小数部の m 桁として nm の数値データ型を使用しています)。
私の質問は、列のサイズに違反する外れ値や無効な値を防ぐ方法ですか? 現在、ADO.net が無効な値に対して例外をスローするため、単純な "try catch" を行っていますが、他に良い方法はありますか? さらに、この外れ値に対して、この列に有効な値を設定したいと考えています (つまり、ゼロの可能性があります)。私は C#3、MSSQL 2000 を使用しており、SqlBulkCopy
クラスを使用して挿入しています。
PS:DB側またはdotnet側からの解決策について質問しています