首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请教sql-server里如何把一个ntext字段改成nvarchar类型的

2012-01-12 
请问sql-server里怎么把一个ntext字段改成nvarchar类型的表t里字段c为ntext类型的,我用了altertable[t]alt

请问sql-server里怎么把一个ntext字段改成nvarchar类型的
表t里字段c为ntext类型的,

我用了alter   table   [t]   alter   column   [c]   nvarchar(255)

在sql2005里可以执行,在sql2000里执行则报错,   好象ntext列都不能改.

有什么办法解决吗

[解决办法]
alter table [t] add [c1] nvarchar(255)

update [t] set [c1]=[c]

alter table [t] drop column [c]

EXEC sp_rename '[t].[c1] ', '[c] ', 'COLUMN '

热点排行