2011-06-24 172 views
9

バイナリデータ型(画像など)をBase64のような文字列表現に変換することができるMicrosoft T-SQL文がありますか? 。T-SQL - バイナリデータをBase64(または他の文字列表現)に変換する

(Convert.ToBase64 & Convert.FromBase64).NETで十分

その簡単ですが、これだけの可能な使用してSQLは、(明らかに擬似コード)のようなものである

SELECT CastAsBase64(binary_field) As Base64BinaryField 
FROM SomeTable 
WHERE ID = @ID 
+2

base64文字列にバイナリIMGデータを変換するためhttp://stackoverflow.com/questions/5082345/base64-encoding-in-sql-server-2005-t-sql – Magnus

答えて

11

これはリンクされた回答では見えませんでした。

;with test(blob) as (select 0x776962626C65) 

select blob from test 
    for xml raw, binary base64 

>> <row blob="d2liYmxl"/> 
+0

完璧なソリューションを参照してください。 –

関連する問題