我有一个包含一VARCHAR(MAX)
列的表,我需要将其更改为VARBINARY(MAX)
.
我尝试使用命令
ALTER TABLE TableName ALTER COLUMN ColumnName VARBINARY(MAX)
但我得到了错误
消息 257,级别 16,状态 3,第 1 行
不允许从数据类型 varchar(max) 到 varbinary(max) 的隐式转换。
使用 CONVERT 函数运行此查询。
该表没有数据,所以我不明白为什么它抱怨数据转换。