是否有Microsoft T-SQL语句允许您将二进制数据类型(如图像)转换为字符串表示形式(如Base64).
它在.net(Convert.ToBase64和Convert.FromBase64)中很容易,但这可能只使用SQL,类似(显然是伪代码)
SELECT CastAsBase64(binary_field) As Base64BinaryField
FROM SomeTable
WHERE ID = @ID
Run Code Online (Sandbox Code Playgroud)
Ale*_* K. 11
在链接的答案中看不到这个;
;with test(blob) as (select 0x776962626C65)
select blob from test
for xml raw, binary base64
>> <row blob="d2liYmxl"/>
Run Code Online (Sandbox Code Playgroud)