我有一个带有十六进制值的字符串,例如:
"AD5829FC..."
,它是一个varbinary,我将其保存为十六进制文本文件。问题是,我需要通过C#和SQL Server 2008运行插入查询来将其转换回varbinary。
如何将其转换回原始格式?我目前使用类似以下的SQL CAST:
CAST('HEX VALUE' AS varbinary(MAX))
注意:我需要像之前展示的那样将其保存到文本文件中,以便CSV不会从十六进制序列中获取任何\n或逗号字符。