多くの NVARCHAR(255) フィールドを持つテーブルがあり、「文字列またはバイナリ データが切り捨てられます。ステートメントは終了しました」という切り捨て例外が発生する可能性があります。
これを回避するには、フィールド タイプを NVARCHAR(MAX) に増やす必要があります。ただし、データベースで LINQ を実行すると、フィールド タイプが NVARCHAR(255) にリセットされます。
Management Studio で通常のクエリを実行すると、フィールド タイプは同じままで問題ありません。
言うまでもなく、私は一日を無駄にしているバイナリのソース コードを持っていません。それ以外の場合は、コンテキスト クラスを更新するだけです。
フィールドタイプを保持するために、可能なターンアラウンドはありますか?