2009-07-30 34 views

回答

1

在这种情况下,您使用@Name nvarchar(max)所获得的收益是,如果您曾增加表宽度sproc不会截断任何东西。除此之外,没有优势

2

当应用程序需要处理更长的字符串时,nvarchar(max)非常方便。但是你也应该非常小心,因为nvarchar(max)通常会在计算过程中尝试推断大小。如果你的数据肯定限制在255,那么最好使用它。如果需要,SQL仍然会将页面存储在页面之外,但会稍微减少大小推断。

Rob

相关问题