タイプのSQL行があります
summary NVARCHAR(4000) NULL
テーブルにデータを追加する前に、コードでデータをチェックし、ユーザーがこのコードを使用してデータベースに対して長すぎる文字列を入力した場合は修正します
if (instanceToCrop.Description != null && instanceToCrop.Description.Length > 4000) instanceToCrop.Description = instanceToCrop.Description.Substring(0, 4000);
このようにテーブルを変更すると
ALTER TABLE Timeline
ALTER COLUMN summary NVARCHAR(MAX)
送信された文字列をSQLサーバーが拒否する長さ未満に保つには、4000の代わりにどの定数を使用する必要がありますか?