是否可以将SQL Server 2008数据库中的列类型从varchar(255)
更改为varchar(MAX)
,而不必删除表并重新创建?
每次我try 使用SQL Server Management Studio时,它都会给我带来一个错误——但为了省go 自己的麻烦,如果我能在不必删除和创建的情况下更改类型,那就太好了.
谢谢
是否可以将SQL Server 2008数据库中的列类型从varchar(255)
更改为varchar(MAX)
,而不必删除表并重新创建?
每次我try 使用SQL Server Management Studio时,它都会给我带来一个错误——但为了省go 自己的麻烦,如果我能在不必删除和创建的情况下更改类型,那就太好了.
谢谢
您应该能够使用TSQL来实现这一点.
差不多
ALTER TABLE [table] ALTER COLUMN [column] VARCHAR(MAX)