[Debug] Entity Framework parameter exceed max length
Our team member report an error is that a user execute with large text from clipboard then occurred "String or binary data would be truncated"
Root cause
The reason is the length of the input value is 8000.I am curious about when executed "ToList" may not error but executed "Count" will occur error. Therefore, I traced the sql over SQL Profiler then figure out as below.
- ToList() declared varchar(8000) -->exceed max length would be truncated by automatic
- Count() declared varchar(max) -->exceed max length throws an exception.