我们有一个包含许多 NVARCHAR(255) 字段的表,这些字段正在强制可能的截断异常“字符串或二进制数据将被截断。语句已终止。”。
为了避免这种情况,我只需要将字段类型增加到 NVARCHAR(MAX)。但是一旦 LINQ 在数据库上运行,它会将字段类型重置回 NVARCHAR(255)。
如果我在 Management Studio 中运行正常查询,则字段类型保持不变,没有问题。
不用说,我没有浪费我一天的二进制文件的源代码。否则,我只会更新上下文类。
我是否有任何可能的转变来保留字段类型?