在SQL Server中用varchar(max)替换文本的最佳方法

时间:2012-04-25 06:20:05

标签: sql-server

  

可能重复:
  Converting ntext to varchar in SQL Server 2005

作为ntexttextimage数据类型将在未来版本的Microsoft SQL Server中删除我计划用{{1}替换数据库中的所有文本列}。

由于列名应该相同..

我可以:

  • 使用类型varchar(max)
  • 中的临时列名称添加新列
  • 将所有数据从varchar(max)列更新为临时列
  • 删除旧列
  • 添加原始名称为text
  • 的列
  • 将临时列中的所有数据移回新的varchar(max)(旧名称)列
  • 删除临时列

任何人都有更好,更快和/或更简单的方法来完成这项任务?

0 个答案:

没有答案