ALTER TABLE TABLE_NAME ALTER COLUMN COLUMN_NAME
在SQL Server 2005 SP1(32位)上将列从{{1}}更改为int
时失败。
然而,传递SQL Server 2005 SP1(64位)和SQL Server 2008也是如此。
以前有没有人经历过这个?你能否指出我为MS提出的错误或任何指向此文章的文章?
修改: 错误消息是:
可能的架构损坏。运行DBCC CHECKCATALOG。
消息0,级别20,状态0,行0 当前命令发生严重错误。结果(如果有的话)应该被丢弃。
答案 0 :(得分:2)
升级到SQL Server 2005 SP2可修复此问题。显然,没有为此提出任何错误。
由于