当前位置: 代码迷 >> Sql Server >> 请教sql-server里如何把一个ntext字段改成nvarchar类型的
  详细解决方案

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

热度:309   发布时间:2016-04-27 21:58:42.0
请问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 '
  相关解决方案