从varchar到Varbinary的隐式转换如何?

时间:2009-06-09 19:07:47

标签: sql sql-server sql-server-2008

我尝试将varchar转换为varbinary时遇到以下错误。

  

从数据类型隐式转换   varchar到varbinary(max)不是   允许。使用CONVERT函数   运行此查询。

这是我试过的alter命令。

alter table foo Alter column bar varBINARY(max)

那么如何将convert函数用于这样的事情呢?我通过谷歌做了一些搜索,没有运气。

感谢。

1 个答案:

答案 0 :(得分:1)

你必须重建表格。

使用SSMS设计器更改类型:这将生成一个带有CONVERT的脚本。