Sql server 2008 在sql server 2008中更改数据类型而不删除表
我可以在SQLServer2005中更改数据类型,但为什么不能在SQLServer2008中更改呢。每次如果我想更改我的数据类型,我都需要删除表并再次创建..这个问题有其他解决方案吗 看看这个答案: 可视化设计器采用了一种特别小心的方法,即使用新结构创建表,然后复制所有数据——这很有效,但很繁琐。通常,只要不截断列(使其变短),就可以使用t-SQL语句“就地”更改列的数据类型 另外:默认情况下,SSMS设计器非常小心,不允许进行任何需要删除和重新创建表循环的更改。您可以在“工具”>“选项”中禁用此额外的注意事项,然后在此对话框中: 如果取消选中该选项,您将能够在可视化设计器中进行“破坏性”更改Sql server 2008 在sql server 2008中更改数据类型而不删除表,sql-server-2008,sql-server-2005,Sql Server 2008,Sql Server 2005,我可以在SQLServer2005中更改数据类型,但为什么不能在SQLServer2008中更改呢。每次如果我想更改我的数据类型,我都需要删除表并再次创建..这个问题有其他解决方案吗 看看这个答案: 可视化设计器采用了一种特别小心的方法,即使用新结构创建表,然后复制所有数据——这很有效,但很繁琐。通常,只要不截断列(使其变短),就可以使用t-SQL语句“就地”更改列的数据类型 另外:默认情况下,SSMS设计器非常小心,不允许进行任何需要删除和重新创建表循环的更改。您可以在“工具”>“选项”中禁