标签: sql sql-server-2008 binary base64
我试图在SQL中将base64转换为Binary,但我没有得到我需要的正确结果。我正在测试的字符串是QQ==。
QQ==
我可以转换为varbinary,但我需要实际的二进制输出。
varbinary
使用以下代码,我得到值0x41,但我需要值01000001。
0x41
01000001
Select CAST(N'' as xml).value('xs:base64Binary("QQ==")','varbinary(20)')
是否可以从base64获取确切的二进制文件?