2013-09-11 37 views
0

我有一個像SQL服務器 - 如何在一列中的數據複製到另一列

|name| 
|a | 
.... 

name列的表具有數據類型爲ntext我想創建一個與其他數據類型text新列,它具有相同的數據與列name

如何做到這一點感謝

+1

[*'ntext','text'和'image'數據類型將在未來版本的SQL Server中刪除。避免在新的開發工作中使用這些數據類型,並計劃修改當前正在使用它們的應用程序。使用'nvarchar(max)','varchar(max)'和'varbinary(max)'代替。*](http://msdn.microsoft.com/zh-cn/library/ms187993.aspx) –

回答

2

您應該使用的varchar(max)代替text。以下內容添加列並設置值:

alter table t add newcol varchar(max); 

update t 
    set newcol = name; 
相關問題