之前查到有文章介绍借助xs:base64Binary()函数,这里提供另一种、可能还更简单的表达式,示例如下:
-------------------------------二进制数据base64编码
(SELECT [二进制值] FOR XML PATH(''),TYPE).value('text()[1]', 'varchar(max)')
-------------------------------base64串还原二进制数据
CAST([base64串] as xml).value('text()[1]', 'varbinary(max)')