Можете да извлечете стойността на изображението като BASE64, като го пуснете през for xml path()
.
Опитайте:
select 'empphoto : '+(select empphoto as '*' for xml path(''))
Резултатът ще изглежда така.
empphoto : /9j/4AAQSkZJRgABAQAAAQABAAD/wAARCADw
За да отидете в другата посока, трябва да премахнете първите 11 знака (empphoto :
), преобразувайте в XML и извлечете стойността като varbinary(max)
..
select cast(stuff(YourTextColumn, 1, 11, '') as xml).value('.', 'varbinary(max)')