Dat werkt voor mij:
select convert(varchar(max),convert(varbinary(max),bv.value)) from blobValue bv
Probeer in plaats daarvan nvarchar te gebruiken om varchar te gebruiken. Maar ik zou zeggen dat dit rtf-geformatteerde tekst zal retourneren, zoiets als:
"{\rtf1\ansi\ansicpg1251\deff0\deflang1049{\fonttbl{\f0\fnil MS Sans Serif;}{\f1\fswiss\fcharset0 Arial;}"
Om er daadwerkelijke tekst uit te halen, kun je .Net dll gebruiken om het te converteren. Je kunt .net dll aan je database toevoegen en dan zijn functies aanroepen vanuit het Sql-script. Meer informatie hierover:Bel de dll-functie van de SQL-opgeslagen procedure aan met de huidige verbinding