Bạn có thể trích xuất giá trị hình ảnh dưới dạng BASE64 bằng cách chạy nó qua for xml path() .
Hãy thử:
select 'empphoto : '+(select empphoto as '*' for xml path(''))
Kết quả sẽ giống như thế này.
empphoto : /9j/4AAQSkZJRgABAQAAAQABAAD/wAARCADw
Để đi theo hướng khác, bạn phải xóa 11 ký tự đầu tiên (empphoto : ), truyền sang XML và trích xuất giá trị dưới dạng varbinary(max) ..
select cast(stuff(YourTextColumn, 1, 11, '') as xml).value('.', 'varbinary(max)')