转换后,将数据从同一个表中的一列复制到另一列

时间:2017-08-08 10:00:02

标签: sql sql-server-2008

我需要在转换后将数据从一列复制到另一列。 有一个类型为binary(255)的列和另一个列在varchar(255)类型的表中。 使用convert函数后如何将数据从二进制文件迁移到varchar列。即CONVERT(VARCHAR(255),?,2)

是否有其他解决方案没有复制数据到另一列? 任何直接变更栏解决方案?

1 个答案:

答案 0 :(得分:0)

UPDATE [Table]
SET [varchar_column] = CONVERT(VARCHAR(255), [binary_column])
-- WHERE x = y <-- If you only want to update certain records.