varchar(2000) - > varchar(max)导致行大小溢出

时间:2011-06-24 14:41:10

标签: sql-server-2005

我正在尝试将列的类型从varchar(2000)更改为varchar(max)。这导致“行大小(8090)超过每行的最大字节数(8060)。”错误,这对我没有意义。我在SQL Server 2005上。

1 个答案:

答案 0 :(得分:2)

Kindda解决了。最初我们无法使用设计器来更改列(超时问题),并手动更改了表,但失败了。最后,我们尝试复制设计器生成的脚本并手动运行它们(从而绕过超时)。成功。尽管如此仍然没有意义,但现在它起作用了:o)

相关问题