In case there is xml document with base64 encoded binary data e.g. PDF (below example has the binary data shortened)
declare @doc xml set @doc = '<doc><PdfData>JVBERi0xLjQN</PdfData></doc>'
then there is very simple to get the binary data decoded as binary again
select CAST (@doc.value('(//PdfData/text())[1]', 'varbinary(max)') AS varchar(max))
https://stackoverflow.com/questions/5082345/base64-encoding-in-sql-server-2005-t-sql
No comments:
Post a Comment